Cómo saber si estoy en MacVim en .vimrc

27

En mi .vimrc, quiero comprobar si estoy en MacVim frente a vim regular para poder configurar opcionalmente algunas configuraciones específicas de MacVim, que no deberían aplicarse a vim regular.

¿Cómo hago esto?

Andy White
fuente

Respuestas:

34

Acabo de encontrar una manera de hacerlo:

if has("gui_macvim")
    " set macvim specific stuff
endif
Andy White
fuente
44
has("gui_running")obtendrá soporte para macvim y gvim, por lo que hará que su .vimrc sea más portátil.
Bala Clark
1
Noté que esta condición es cierta si ejecuto macvim en la aplicación terminal o GUI. ¿Es una forma de verificar si macvim se está ejecutando en la terminal?
swilgosz