Compartilho meu arquivo de configuração do VIM entre vários computadores. No entanto, quero que algumas configurações sejam específicas para determinados computadores.
Por exemplo, os tamanhos das fontes no laptop de alta resolução devem ser diferentes da área de trabalho de baixa resolução. E, mais importante, quero que o gVIM no Windows se comporte mais com janelas e o MacVim no OSX se comporte com mais maccy e o gVIM no Linux se comporte como sempre. (Isso pode ser um sentimento estranho, mas estou muito acostumado a mudar de modo mental ao mudar de SO)
Existe uma maneira de fazer algumas configurações na .vimrc
máquina ou no SO?
has('gui_running')
se você precisar diferenciar entre o modo tty e o modo GUI.