Comment savoir si je suis dans MacVim en .vimrc

27

Dans mon .vimrc, je veux vérifier si je suis dans MacVim par rapport à vim standard afin que je puisse éventuellement définir certains paramètres spécifiques à MacVim, qui ne devraient pas être appliqués à vim standard.

Comment puis-je faire cela?

Andy White
la source

Réponses:

34

Je viens de trouver une façon de le faire:

if has("gui_macvim")
    " set macvim specific stuff
endif
Andy White
la source
4
has("gui_running")vous permettra de prendre en charge macvim et gvim, ce qui rendra votre .vimrc plus portable.
Bala Clark
1
J'ai remarqué que cette condition est vraie soit si j'exécute macvim dans le terminal ou l'application GUI. Est-ce un moyen de vérifier si macvim fonctionne dans le terminal?
swilgosz