Як сказати, чи перебуваю я в MacVim у .vimrc


27

У своєму .vimrc я хочу перевірити, чи перебуваю я в MacVim порівняно з регулярним vim, щоб я міг додатково встановити деякі специфічні для MacVim налаштування, які не слід застосовувати до звичайних vim.

Як це зробити?

Відповіді:


34

Я просто знайшов один із способів зробити це:

if has("gui_macvim")
    " set macvim specific stuff
endif

4
has("gui_running")отримає підтримку як для macvim, так і для gvim, тому зробить ваш .vimrc більш портативним.
Бала Кларк

1
Я помітив, що ця умова справедлива, або якщо я запускаю macvim в терміналі або додатку GUI. Я спосіб перевірити, чи працює macvim в терміналі?
swilgosz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.