Comparto mi archivo de configuración VIM entre varias computadoras. Sin embargo, quiero que algunas configuraciones sean específicas para ciertas computadoras.
Por ejemplo, los tamaños de fuente en la computadora portátil de alta resolución deben ser diferentes al escritorio de baja resolución. Y lo que es más importante, quiero que gVIM en Windows se comporte más windowsy y MacVim en OSX se comporte más maccy y gVIM en Linux se comporte como siempre. (Eso podría ser un sentimiento extraño, pero estoy muy acostumbrado a cambiar los modos mentales al cambiar de SO)
¿Hay alguna manera de hacer algunas configuraciones en la .vimrc
máquina o en el sistema operativo?
has('gui_running')
si necesita diferenciar entre el modo tty y el modo GUI.