J'ai installé vim 7.3 sous cygwin.
Et je l'ai dans mon ~ / .vimrc
$ cat .vimrc
colorscheme wombat
Et puis j'ai ce fichier wombat.vim sous '.vim / colours'.
$ ls -la .vim/colors/
total 8.0K
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ./
drwxrwxr-x+ 1 cheungs mkgroup 0 Nov 12 00:04 ../
-rw-r--r-- 1 cheungs mkgroup 1.5K Nov 12 00:04 wombat.vim
Mais quand je «vim AJavaFile.java», il ne montre aucune couleur, juste du noir et du blanc.
Comment puis-je le réparer? J'ai les mêmes paramètres sous Ubuntu, et cela fonctionne.
Je vous remercie.
Depuis vim-7.3.943, le binaire vi est maintenant compilé avec le petit ensemble de fonctionnalités . Pour obtenir la coloration syntaxique, vous devez utiliser vim (ou alias vi pour vim ...).
Il s'agit probablement d'une version plus récente que celle qui était disponible au moment de l'OP, mais elle est pertinente maintenant et est toujours v7.3 comme indiqué dans l'OP.
la source
Pour Cygwin par défaut, si vous n'avez pas installé vim, vous avez en fait vi. Il vous suffit donc d'accéder à la configuration de Cygwin et de rechercher vim et ses sous les éditeurs. Ensuite, la syntaxe colorée doit être activée, aucune modification n'est requise.
la source
Vous devez remplacer les options du terminal cyngwin par xterm-256. Puis redémarrez termin
la source
Pour mettre un peu de contexte dans d'autres réponses:
L'installation par défaut de Cygwin vient ces jours-ci avec un "petit" Vim qui n'a délibérément que quelques fonctionnalités activées. La mise en évidence de la syntaxe fait partie de celles qui manquent (donc l'émission de ": syntax on" ne donnera rien). Ceci est disponible via la
vi
commande.Mais si vous recherchez la configuration de Cygwin, vous trouvez également un Vim "complet" qui n'est pas installé par défaut. Cela a été compilé avec de nombreuses options activées, parmi lesquelles la coloration syntaxique. L'installation qui vous fournira la
vim
commande (que vous pouvez ou non alias à "vi", selon votre goût).Pour savoir rapidement quelle version vous utilisez actuellement, entrez
:version
. Après la ligne avec le numéro de version et avant la liste multi-colonnes des options possibles, la petite version indiqueet la version complète dit
Si vous êtes curieux, vous pouvez alors regarder les options possibles, pour savoir quelle option dans cette version est réellement disponible (+ préfixe) ou non (- préfixe).
la source