Jak sprawdzić, czy jestem w MacVimie w .vimrc


27

W moim .vimrc chcę sprawdzić, czy korzystam z MacVim vs. zwykły vim, więc mogę opcjonalnie ustawić niektóre ustawienia specyficzne dla MacVim, których nie należy stosować do zwykłego vim.

Jak mam to zrobic?

Odpowiedzi:


34

Właśnie znalazłem jeden sposób, aby to zrobić:

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

4
has("gui_running")dostanie wsparcie zarówno dla macvim, jak i gvim, dzięki czemu twój .vimrc będzie bardziej przenośny.
Bala Clark

1
Zauważyłem, że ten warunek jest spełniony, jeśli uruchomię macvim w terminalu lub aplikacji GUI. Czy mogę sprawdzić, czy Macvim działa w terminalu?
swilgosz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.