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.
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
Placez une directive colorscheme
dans votre fichier .vimrc
, par exemple:
colorscheme morning
C'est aussi simple que d'ajouter une ligne à votre ~/.vimrc
:
colorscheme color_scheme_name
Vous pouvez aussi essayer de mettre ceci dans votre fichier ~/.vimrc
:
colorscheme Solarized
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.
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.
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.
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