Comment changer les couleurs VIM

Comment changer les couleurs VIM
VIM est l'un des éditeurs de texte UNIX les plus puissants que vous pouvez maîtriser. C'est le successeur de l'éditeur de texte VI (disponible sur tous les systèmes UNIX). VIM est gratuit et open-source avec des tonnes de fonctionnalités et d'options de personnalisation. En fait, il est livré avec tout ce que vous attendez de tout éditeur de texte moderne. Il existe également de nombreux modules complémentaires disponibles pour étendre les fonctionnalités.Dans ce guide, nous allons nous concentrer sur les schémas de couleurs VIM.

Schémas de couleurs vim

Pour tout éditeur de texte moderne, la mise en évidence de la syntaxe est une fonctionnalité puissante. La syntaxe appropriée mettant en évidence grandement les avantages qui doivent travailler avec des codes et des textes pendant une période prolongée. VIM est livré avec un schéma de couleurs par défaut pour de nombreux langages de programmation. Il existe également des schémas de couleurs tiers disponibles.

Pour profiter de la mise en évidence de la syntaxe colorée, cependant, vous devez le faire activer. En savoir plus sur l'activation de la mise en évidence de la syntaxe dans VIM. Pour tester si la mise en évidence de la syntaxe est activée, prenez un exemple de code et ouvrez-le dans VIM. Pour la démonstration, j'ai attrapé l'échantillon3.sh à partir d'échantillons de fichiers.

$ VIM Sample3.shot

Comme le montre la sortie, VIM met correctement en évidence les mots clés du script. Comme nous n'avons introduit aucun schéma de couleurs supplémentaires, il utilise le par défaut.

Si la mise en évidence de la syntaxe ne fonctionne pas, exécutez la commande vim suivante:

$: syntaxe sur

Pour activer définitivement la mise en évidence de la syntaxe, ajoutez la directive suivante au fichier VIMRC:

$ syntaxe sur

Changer la palette de couleurs VIM

Par défaut, VIM est livré avec un tas de schémas de couleurs. Pour la plupart, ces schémas de couleurs par défaut peuvent être suffisants pour vos besoins. Dans la première section, nous allons jeter un œil à la liste de tous les schémas de couleurs disponibles.

Listing des schémas de couleurs disponibles

Pour répertorier tous les schémas de couleurs, entrez la commande VIM suivante:

$: ColorScheme

Après avoir tapé la commande, appuyez sur «Tab». Cela ouvrira une liste de tous les schémas de couleurs disponibles. Si vous continuez à appuyer sur «Tab», VIM passe à travers tous.

Une fois que vous avez décidé, utilisez la structure de commande suivante pour l'appliquer à la session VIM:

$: ColorScheme

VIM prend en charge les abréviations de plusieurs de ses commandes. Nous pouvons utiliser l'abréviation suivante de ColorScheme pour accélérer les choses:

$: colo

Définition du jeu de couleurs VIM par défaut

Dans la section précédente, nous avons présenté la modification du jeu de couleurs de VIM. Malheureusement, le changement ne durera que la session VIM actuelle. Comment en faisons-nous un changement permanent?

Rappelez-vous comment nous avons permis la mise en évidence de la syntaxe permanente? Oui, la même astuce VIMRC va être pertinente ici. Le fichier VIMRC, similaire à Bashrc, est chargé chaque fois que VIM démarre, appliquant toutes les configurations.

Pour activer le schéma de couleurs DarkBlue comme défaut, ajoutez le code suivant sur le fichier VIMRC:

$ colo darkblue

Notez qu'il doit être accompagné de la directive «Syntax on» afin que le nouveau schéma de couleurs soit toujours appliqué.

Pour prendre les changements en vigueur, redémarrez VIM. Si ce n'est pas une option, vous pouvez essayer de recharger le fichier VIMRC à l'aide de la commande VIM suivante:

$: source ~ /.vimrc

Ajout de nouveaux schémas de couleurs

VIM permet d'appliquer des schémas de couleurs tiers. Grâce à la communauté géniale, VIM a une vaste collection de schémas de couleurs.

Il existe de nombreux endroits où vous pouvez prendre des schémas de couleurs vim. Il existe des lieux dédiés pour les schémas de couleurs VIM, par exemple, vimcolorschemes, vimcolors, etc.

Pour la démonstration, ajoutons le thème PaperColor à Vim. Les forfaits nécessaires peuvent être trouvés sur PaperColor-Theme sur GitHub.

La commande git suivante clonera le contenu du repo à l'emplacement approprié. En savoir plus sur Git Repo Cloning.

$ git clone https: // github.com / nlknguyen / papercolor-thème.git ~ /.vim / pack / couleurs / start / paperColor-thème

VIM devrait maintenant reconnaître la palette de couleurs.

$: Colo PaperColor

Pour en faire le schéma de couleurs par défaut, mettez à jour le fichier VIMRC:

$ colo PaperColor

Dernières pensées

Ce guide montre la gestion des schémas de couleurs dans VIM. Il est livré avec une poignée de schémas de couleurs par défaut. Cependant, vous pouvez également ajouter votre préféré sur Internet. Nous avons démontré comment saisir et configurer un jeu de couleurs tiers dans VIM.

Notez que ces schémas de couleurs sont régulièrement mis à jour. La méthode démontrée ici vous laissera coincé sur la même version. Pour résoudre ce problème, il existe des gestionnaires de plugins VIM qui seront automatiquement installés, mis à jour et chargeront automatiquement les plugins de votre choix. En savoir plus sur le gestionnaire de plugin Vundle pour VIM. Il existe également d'autres sites Web comme Vim Awesome qui gardent un catalogue de nombreux plugins VIM.

Happy Computing!