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é.

One comment

  1. patrick L

    merci mon vim est tout beau après l’installation qui me les a fait les commentaires en bleu foncé sur noir…

    je l’ai mis comme vous : koelher !!!! mais ca serait bien de pouvoir tourner entre plusieurs… peut être vais je faire une commande bash…

    genre

    for t in /usr/share/vim/vim70/colors/*.vim ; do
    # on extrait le nom de fichier avant l'extension
    theme=$(echo $t | cut -d "." -f 1)
    sed -i -r "s/^(colorscheme ).*$/\1${theme}/" .vimrc
    vi ~/fichierTest # pas en sudo donc lecture seule.
    done

Poster un commentaire

Vous devriez utiliser le HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>