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 ne restaure pas le contenu de l'écran sur Debian?
  • Vim: Comment supprimer le code html correctement dans le fichier php?
  • Soulignant les résultats de recherche dans vim (au lieu de les mettre en surbrillance)
  • Éditeur de fichiers txt pour Windows avec des éléments de surbrillance et de sélection de syntaxe et pliables pour Markdown
  • Comment installer vim.full dans Ubuntu?
  • Comment rendre les paramètres VIM dépendants de l'ordinateur dans .vimrc?
  • Comment faire pour que Emacs lise le tampon de stdin au démarrage?
  • Vim permet le défilement de la souris uniquement - pas le positionnement du curseur
  • Existe-t-il une option --remote pour vim (pas gVim) dans cygwin?
  • Snipmate + Pathogen + Git - Les extraits personnalisés ne fonctionnent pas sur Windows
  • Comment remplacer le tampon d'écran vim avec l'activité bash précédente après avoir arrêté?
  • Soyons le génie de l'ordinateur et du réseau.