В моем .vimrc я хочу проверить, нахожусь ли я в MacVim по сравнению с обычным vim, чтобы я мог дополнительно установить некоторые специфичные для MacVim настройки, которые не должны применяться к обычному vim.
Я заметил, что это условие верно, если я запускаю macvim в терминале или в приложении с графическим интерфейсом. I способ проверить, работает ли macvim в терминале?
has("gui_running")
Вы получите поддержку для macvim и gvim, поэтому ваш .vimrc станет более переносимым.