Gvim comment changer les couleurs de syntaxe exesitng colorscheme?

J'utilise gvim et le schéma de couleurs que j'utilise s'appelle 'ardoise'. Je préfère simplement coder en python, html et css et j'aime la coloration syntaxique d'ardoise, à l'exception de quelques couleurs de syntaxe. Est-il possible pour moi de changer quelques-unes des couleurs de la syntaxe? Par exemple, il couvre toutes les balises html bleu, est-il possible si je peux le changer, disons, rouge?

2 Solutions collect form web for “Gvim comment changer les couleurs de syntaxe exesitng colorscheme?”

Il existe deux abstractions pour la coloration syntaxique dans Vim. Tout d'abord, le plugin de syntaxe fournit des définitions pour les différents éléments de syntaxe (p. Ex., Un nom de balise HTML -> htmlTagName ) et les relie aux groupes génériques de soulignement (p. Ex. Statement ). Un colorscheme fournit alors les attributs et les couleurs réels pour ceux (qui peuvent dépendre de l'utilisation de GVIM ou d'un terminal).

Si vous n'aimez pas la couleur / le formatage d'un groupe de surbrillance particulier, vous créez fondamentalement votre propre fourche personnalisée de la sélection de couleurs. Copiez les colors/schemename.vim existantes colors/schemename.vim à ~/.vim/colors/newscheme.vim et utilisez le nouveau nom dans votre .vimrc via la commande :colorscheme newscheme .

D'autre part, si vous êtes bien avec les couleurs générales, et pensez qu'un élément de syntaxe particulier devrait utiliser un groupe différent, vous pouvez remplacer l'affectation par défaut. Dans cet exemple:

 :syntax link htmlTagName Constant 

Gvim possède des fichiers (p. Ex. Slate.vim) dans un répertoire de couleurs partout où il est installé. Où dépend de l'OS. Vous pourriez les modifier là-bas et cela changera pour tous les utilisateurs.

Vous pouvez annuler en mettant un fichier de couleurs (sous Linux) dans .vim / colors dans votre répertoire personnel. Je ne sais pas trop quoi appeler le répertoire dans Windows. Cela ressemble à un tutoriel assez complet: http://andrewradev.com/2011/08/06/making-vim-pretty-with-custom-colors/

  • VIM: "sudo vim bad_idea"?
  • Invocation de vi par la recherche | Xargs casse mon terminal. Pourquoi?
  • Existe-t-il un moyen de faire un mot par mot en utilisant `Ctrl + ->`
  • Est-il possible de ne pas déclencher ma mise en surbrillance de recherche normale lorsque vous utilisez la recherche en tant que mouvement?
  • Comment puis-je faire de terminal VIM mon application d'éditeur par défaut dans Mac OS X?
  • Comment puis-je remplacer-coller le texte taché dans vim sans attaquer les lignes supprimées?
  • Comment puis-je dire à Vim de montrer correctement les codes d'échappement ANSI?
  • Configuration des touches de fonction dans PuTTY pour Vim et Midnight Commander sous tmux?
  • Comment puis-je utiliser Vim installé dans Git Bash au lieu de celui qui est venu avec Git?
  • Envoi de la touche F1 - F12 avec un clavier externe avec des touches manquantes sur un iPad Pro utilisant un logiciel d'émulation SSH
  • Installez Vim dans Cygwin
  • Soyons le génie de l'ordinateur et du réseau.