Je voudrais changer la couleur de police par défaut pour les commentaires, qui est bleu foncé à légèrement jaune. Il est difficile de lire sur le fond noir. Pourriez-vous me conseiller comment changer seulement cette couleur? Je suis satisfait des autres couleurs.
J'utilise xfce4-terminal (pas gvim avec une interface graphique).
Jusqu'à présent, j'ai effectué les réglages dans ~/.profile
fichier selon ce lien comme suit
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
et
set t_Co=256
dans ~/.vimrc
je vous remercie
:hi Comment guifg=#ABCDEF
Choisissez votre couleur! Si vous utilisez un terminal couleur, remplacez guifg=#ABCDEF
avec ctermfg=N
avec N étant un numéro de couleur.
Tapez aussi :help :hi
pour plus d'informations.
La plupart des schémas de couleurs qui se comportent bien respecteront le paramètre background
:
set background=dark
changerait la couleur des commentaires du bleu foncé au bleu clair en utilisant le schéma de couleurs par défaut.
hi Comment ctermfg=LightBlue
Ajoutez ceci à votre .vimrc
fichier qui se trouve soit dans votre ~
ou la /etc/vim
répertoire. Cela le rendra permanent. Je n'ai pas testé cela avec Gvim.
J'ai aussi set background=light
avant de définir la couleur du commentaire. J'aime toutes les couleurs qu'il a créées à l'exception des commentaires.
Si l'objectif est de le rendre plus lisible dans le fond d'écran de la console texto, la commande ci-dessous s'est avérée être une option formidable et plus facile à retenir:
:colorscheme evening
Mais soyez avisé, cela changera les couleurs des autres éléments.
Après un peu de recherche, on peut trouver une référence décente à vim, en ce qui concerne ce problème en particulier, sur http://vim.wikia.com/wiki/256_colors_in_vim . Un endroit décent pour commencer, cependant, est via: be: verbose hi alors qu’il se trouve dans vim et édite un fichier. Ensuite, vérifiez comment les métadonnées sont associées à toutes les variables. Les données renvoyées à partir de là facilitent l'ajout des types de modificateurs souhaités dans .vimrc. À titre d’exemple, il s’agit de mises à jour que j’ai récemment ajoutées afin de supprimer le bleu foncé et de ne pas être tourmenté par le bleu clair:
set number background=dark
syntax on
highlight Comment ctermfg=119
highlight Identifier ctermfg=99AA00
mise en évidence de la syntaxe dans vim
définir le fond = sombre
ou
set bg = dark
meilleure solution pour les utilisateurs VIM!
Il existe différents schémas de couleurs dans vim
. default
le jeu de couleurs affiche le commentaire en bleu ce qui rend difficile la lecture en arrière-plan du terminal noir. Je préfère utiliser le jeu de couleurs desert
qui s'affiche en couleurs lisibles.
Pour activer le jeu de couleurs desert
dans vim
, utilisez la commande :color desert
. Si vous voulez revenir à default
, utilisez la commande :color default
.
Vous pouvez même mettre à jour ~/.vimrc
avec votre palette de couleurs préférée.
echo 'color desert' >> ~/.vimrc