Mots-clé : coloration syntaxique

Symfony 2 et vim : coloration syntaxique twig / twig syntax highlighting

Comment faire pour mettre en place la coloration syntaxique sous vim ?

Rien de plus simple : il faut aller ici.

Et ensuite vous allez dans votre répertoire de configuration vim, qui est le plus souvent : .vimrc.

De là, vous faites un copier coller « à la main » des fichiers de configuration dans les répertoires adéquats.

N’hésitez pas pour une chose : si les répertoires de destination n’existent pas, créez-les !

Bien sûr, il y a des façons plus propres de procéder, notamment en utilisant vimplugin, mais je l’ai fait « vite », et cela a très bien fonctionné cinq fois, sur cinq PC et distributions différentes, y compris sous Cygwin.

Coloration syntaxique : vim, HTML et Smarty la solution

J’avais un problème que vous avez peut-être rencontré : la couleur des fichiers HTML quand il y a du Smarty, ça ne fonctionne pas parfois.

Alors j’ai récupéré le truc qui met les bonnes couleurs ici :

www.vim.org/scripts/script.php?script_id=1798

Mais seul problème : ça ne fonctionne qu’avec les fichier *.TPL
Donc j’ai fait une demande sur stackoverflow : comment ouvrir un fichier HTML, et vérifier s’il y a dedans "{* *}" et si c’est le cas, appliquer la couleur Smarty.

Répondu ici :
vim-how-to-apply-a-new-syntax-highlighting-smarty-instead-of-html-depending

Et maintenant, j’ai enfin tous les fichiers HTML qui s’affichent correctement. Je vous conseille vivement d’en faire autant, franchement ça m’aide bien que les "{* *}" soient enfin des commentaires et que les {foreach ...} soient bien colorisés.

Trop pratique !

Vim : comment changer les couleurs sur Linux

Sur Linux en ligne de commandes il vous faut lister toutes les colorations possibles :
C’est simple tapez l’ordre « locate koehler » comme ceci :
# locate koehler
/usr/share/vim/vim70/colors/koehler.vim
#

Et vous aurez la réponse qui vous dit où se trouve le fichier de coloration appelé « koehler »
C’est là que se trouvent tous les fichiers. Donc dans notre cas c’est dans :
/usr/share/vim/vim70/colors/
Il suffit de faire un listing de toutes les colorations disponibles :
~# ls -1 /usr/share/vim/vim70/colors/
blue.vim
darkblue.vim
default.vim
delek.vim
desert.vim
elflord.vim
evening.vim
koehler.vim
morning.vim
murphy.vim
pablo.vim
peachpuff.vim
README.txt
ron.vim
shine.vim
slate.vim
torte.vim
zellner.vim
~#

Ensuite éditez votre fichier de configuration personnel (celui que vim lit et applique lorsque vous le lancez) :
vim ~/.vimrc

Et ajoutez-y à la fin une coloration. Moi j’aime bien zellner.vim :
colorscheme zellner

Sauvez le fichier puis éditez n’importe quel fichier et vous verrez que la coloration a changé.