metrologia - vim online
Determine el sistema operativo en.vimrc (2)
Desarrollo en Linux en casa y en Windows en el trabajo. Me gustaría utilizar el mismo archivo vimrc en ambos entornos. El problema que tengo con esto es que en Windows, quiero que el editor use la fuente Consolas, y en Linux, una fuente diferente. ¿Cómo puedo verificar el entorno para poder establecer condicionalmente la fuente del editor? (Estoy familiarizado con el comando real para cambiar la fuente; es el condicional que no consigo)
Echa un vistazo aquí:
http://objectmix.com/editors/149466-operating-system-checking-vimrc-files.html
(y cito):
let os = substitute(system(''uname''), "/n", "", "") if os == "SunOS" " Do Sun-specific stuff. ... elseif os == "Linux" " Do Linux-specific stuff. ... endif
Excepción de mi .vimrc
" adjust configuration for such hostile environment as Windows {{{
if has("win32") || has("win16")
lang C
set viminfo=''20,/"512,nc:/tmp/_viminfo
set iskeyword=48-57,65-90,97-122,_,161,163,166,172,177,179,182,188,191,198,202,209,211,230,234,241,243,143,156,159,165,175,185
else
set shell=/bin/sh
endif
" }}}