J'utilise le colorimètre du désert, qui utilise du texte blanc sur fond orange pour mettre en évidence les résultats de recherche. Le même modèle est utilisé pour l'entrée sélectionnée dans la fenêtre de correction rapide.
Le blanc sur orange n'est pas très lisible. Comment changer cela dans .vimrc?
Edit: Merci pour la réponse rapide, pour le schéma du désert, j'utilise maintenant la modification de surbrillance de recherche suivante:
highlight Search guibg='Purple' guifg='NONE'
Le violet est assez facile à détecter visuellement et à mon humble avis, il n'est pas utilisé pour la coloration syntaxique dans le schéma du désert.
:set hlsearch
si vos résultats de recherche ne sont pas du tout mis en évidence.:
) devant lahi
commande::hi Search cterm=NONE ctermfg=grey ctermbg=blue
Pour moi, je dois également ajouter hlsearch sous
syntax on
dans le~/.vimrc
À l'intérieur de VIM, vous pouvez également faire:
:highlight Search ctermfg=yellow
pour le changer à la volée.ctermfg
est pour la couleur de premier planctermbg
est pour la couleur de fondles couleurs disponibles sur la page de documentation vi sont:
la source
Dans mon cas, la ligne dans la fenêtre QuickFix montrait un gris illisible sur cyan, ce qui était différent de mes résultats de recherche (un noir plus agréable sur la pêche) Cela a été confirmé par la commande
qui montrait le formatage de
QuickFixLine
etSearch
comme étant défini suroù
xxx
avait un exemple de format,J'ai ajouté la ligne suivante à mon
~/.vimrc
et maintenant dans ma fenêtre de terminal j'ai un fond rouge foncé plus agréable. L'exécution
hi:
montre l'ajout du changement de couleur d'arrière-plan pour mon ternimal:(vim 8 sur MacOS High Sierra dans iTerm2, avec le thème molokai)
la source