Je développe sur Linux à la maison et sur Windows au travail. J'aimerais utiliser le même fichier vimrc dans les deux environnements. Le problème que j'ai avec ceci est que sous Windows, je veux que l'éditeur utilise la police Consolas, et sous Linux, une police différente. Comment puis-je vérifier l'environnement pour pouvoir définir de manière conditionnelle la police de l'éditeur? (Je connais la commande pour changer de police; c'est la condition que je ne reçois pas)
Réponses
Trop de publicités?Exception de mon .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
" }}}
emergence
Points
300
Regardez ici:
http://objectmix.com/editors/149466-operating-system-checking-vimrc-files.html
(et je cite):
let os = substitute(system('uname'), "\n", "", "") if os == "SunOS" " Do Sun-specific stuff. ... elseif os == "Linux" " Do Linux-specific stuff. ... endif