web-dev-qa-db-fra.com

Comment définir les couleurs vim par défaut

La dernière mise à jour d'Ubuntu a rendu mon schéma de couleurs vim inutilisable. Je sais comment le définir manuellement (:colo evening, par exemple), mais je veux définir la valeur par défaut pour toutes les sessions vim. Je vois référence ailleurs à .vimrc, mais la syntaxe et l'emplacement corrects m'ont échappé jusqu'à présent.

124
Joseph Mastey

Votre fichier .vimrc est placé dans votre répertoire $HOME. Dans * nix, cd ~; vim .vimrc. Les commandes du .vimrc sont identiques à celles que vous saisissez en mode ex dans vim, mais sans le signe deux-points, de sorte que colo evening suffirait. Les commentaires dans le .vimrc sont indiqués par une double citation en tête.

Pour voir un exemple de vimrc, ouvrez $VIMRUNTIME/vimrc_example.vim à partir de vim

:e $VIMRUNTIME/vimrc_example.vim
70
rampion

Placez une directive colorscheme dans votre fichier .vimrc, par exemple:

colorscheme morning

Voir ici: http://vim.wikia.com/wiki/Change_the_color_scheme

126

C'est aussi simple que d'ajouter une ligne à votre ~/.vimrc:

colorscheme color_scheme_name

34
Jones

Vous pouvez aussi essayer de mettre ceci dans votre fichier ~/.vimrc:

colorscheme Solarized
11
hernanvicente

Une fois que vous avez décidé de modifier le jeu de couleurs vim que vous aimez, vous devez configurer le fichier de configuration vim ~/.vimrc.

Par exemple Pour utiliser le jeu de couleurs elflord, ajoutez simplement ces lignes à votre fichier ~/.vimrc:

colo elflord

Pour d'autres noms de jeux de couleurs, vous pouvez regarder dans /usr/share/vim/vimNN/colors où NN - version de VIM.

4
fuser

Ubuntu 17.10 par défaut n'a pas le fichier ~/.vimrc, nous avons besoin de le créer et y placer le paramètre colorscheme color_scheme_name.

À propos, colorscheme desert est un bon schéma à choisir.

3
Key Shang

Vous pouvez simplement utiliser le one-liner

echo colorscheme koehler >> ~/.vimrc

et remplacez koehler par tout autre schéma de couleurs disponible. A mon avis, ils sont tous meilleurs que le défaut.

0
Andrey Regentov

Copiez les jeux de couleurs téléchargés dans ~/.vim/colors/Your_Color_Scheme.

Puis écrire

colo Your_Color_Scheme

ou

colorscheme Your_Color_Scheme

dans votre ~/.vimrc.

Voir ceci lien pour holokai

0
hamidoo