Il existe deux façons d'utiliser les options de paramètre VIM:
1. Activez les options pour un fichier individuel dans la session VIM à l'aide: Set Open Open the Witued Fichier dans VIM, tapez n'importe quelle option à l'aide de la commande: SET en mode normal et appuyez sur Entrée.
2. Activez les options en permanence pour tous les fichiers en les spécifiant dans le fichier de configuration VIM local ~ /.vimrc. Quelles que soient les options que vous souhaitez activer, ajoutez-les simplement dans le ~ /.Fichier VIMRC en supprimant le (:) avant la commande set, puis enregistrez et fermez le fichier.
Le fichier de configuration VIM peut être créé pour l'utilisateur actuel avec la commande suivante dans le terminal:
$ touch ~ /.vimrcPour modifier le fichier de configuration VIM, utilisez la commande suivante dans le terminal:
$ vim ~ /.vimrcOptions de recherche
Activer la mise en évidence de la recherche
Lors de la recherche de texte, il est souvent utile de mettre en évidence tous les résultats de recherche afin que vous puissiez trouver en un coup d'œil où se trouve le modèle de correspondance. L'activation de la mise en évidence de la recherche ajoute un fond coloré à tous les résultats de recherche. La mise en évidence de la recherche est désactivée par défaut.
Pour activer la mise en évidence de la recherche, utilisez la commande suivante:
: Définir HlSearchPour désactiver la mise en évidence de la recherche, préfixez simplement l'option avec le mot «non».
: Définissez NohlSearchRecherches incrémentielles
Habituellement, lorsque vous effectuez une recherche normale dans VIM, vous ne pouvez voir le résultat qu'après avoir tapé le mot de recherche entier et appuyé sur Entrée. Avec la recherche incrémentielle VIM, vous pouvez voir les résultats de la recherche lorsque vous commencez à taper le mot de recherche. Il met en évidence tout le texte qui correspond à ce que vous avez entré jusqu'à présent. Par exemple, vous recherchez le mot «compte». Lorsque vous commencez à taper des lettres, vous verrez VIM mettant en évidence les matchs.
La recherche incrémentielle est désactivée par défaut. Pour activer la recherche incrémentielle, utilisez la commande suivante:
: Set IncSearchPour désactiver la recherche incrémentielle, préfixez simplement l'option avec le mot «non».
: définir NOINCSEARCHRecherche insensible au cas
Par défaut, le VIM effectue une recherche sensible à la casse, en traitant différemment la lettre en majuscules et en minuscules. Pour effectuer une recherche insensible au cas, utilisez la commande suivante:
: Définissez IgnoreCasePour réactiver la recherche sensible à la casse, préfixez simplement l'option avec le mot «non».
: définir NoignorecaseRecherche intelligente
Parfois, tout en effectuant une recherche de texte sensible à un peu de texte, vous devez effectuer une recherche insensible au cas pour un autre texte. Se déplacer entre Ignorecase et Noiseorecase peuvent être ennuyeuses. Heureusement, VIM nous permet de faire une recherche intelligente en utilisant l'option SmartCase avec l'option IgnoreCase. En combinant ces options, vous obtiendrez les deux recherches sensibles ou insensibles en fonction du scénario:
Pour effectuer une recherche intelligente dans VIM, utilisez les commandes suivantes:
: Définissez IgnoreCase (appuyez sur Entrée)Pour désactiver la recherche intelligente, préfixez simplement les options avec le mot «non»:
: définir nosmartcaseÉcrire automatiquement des fichiers
Lors de la commutation entre plusieurs fichiers, VIM vous demande d'abord d'enregistrer le fichier s'il a été modifié. Cependant, avec le auto-rédaction L'option, VIM enregistre automatiquement le fichier lorsque vous utilisez les commandes: n (ou: p ,: d'abord ,: dernier) pour passer à un autre fichier.
Pour écrire automatiquement des fichiers avant d'ouvrir un autre fichier, utilisez la commande suivante:
: Définir AutowRitePour désactiver cette option, préfixez simplement l'option avec le mot «non».
: définir la noautowriteActiver l'indentation automatique
L'activation de l'indentation automatique dans VIM vous permet de mettre à chaque ligne la même chose que la précédente. Par exemple, vous lisez une ligne avec de l'espace ou de l'onglet et appuyez sur Entrée. Les lignes suivantes que vous tapez seront automatiquement destinées au même montant que la ligne précédente.
Pour activer l'indentation automatique dans VIM, utilisez la commande suivante:
: Définir l'auto-inindentPour désactiver l'indentation automatique, Préfixez simplement l'option avec le mot «non».
: définir le noautoinedentSyntaxe mise en évidence
Syntaxe qui met en évidence affiche le code source de différentes couleurs pour améliorer sa lisibilité. Pour activer Syntax Highlight dans VIM, utilisez la commande suivante:
: syntaxe surPour désactiver la mise en évidence de la syntaxe, préfixez simplement l'option avec le mot «non».
: Syntaxe OffDéfinissez un schéma de couleurs pour la mise en évidence de la syntaxe
La palette de couleurs est essentiellement une combinaison de couleurs utilisées dans la mise en évidence de la syntaxe. Il est utile, car les couleurs peuvent vous aider à identifier divers types de données, fonctions, paramètres, etc.
VIM contient des schémas de couleurs préinstallés qui peuvent être vues de l'intérieur du VIM. Type: Colorscheme, frappez la barre d'espace, puis utilisez le raccourci Ctrl + D:
: Colorscheme [Space] [Ctrl + D]Pour définir un nouveau schéma de couleurs pour la mise en évidence de la syntaxe, tapez le:Schéma de couleur commande suivie du nom du schéma.
: Nom de ColorSchemeExemple:
: Torte ColorSchemeNuméro d'affichage
Les numéros de ligne dans un éditeur peuvent être très utiles pour naviguer dans le fichier. Il indique également où vous êtes dans le fichier. Par défaut, VIM ne montre pas la numérotation des lignes.
Pour afficher les numéros de ligne dans VIM, utilisez la commande suivante:
: Numéro de réglagePour masquer la numérotation des lignes, préfixez simplement l'option avec le mot «non».
: Définir la non-numéroDéfinir le titre Windows
VIM vous permet également de modifier le titre de la fenêtre d'édition VIM. Avec cette fonctionnalité, vous pouvez afficher le fichier actuellement en cours de modification.
Pour spécifier un nouveau titre pour votre fenêtre VIM, utilisez la commande suivante en remplaçant le chaîne avec votre nom de chaîne préféré.
: définir titlestring = stringPour afficher le nom de fichier d'origine comme titre, utilisez% T:
: définir titlestring =% tAprès avoir précisé la chaîne de titre, utilisez la commande suivante pour définir ce nouveau titre:
: Définir le titrePour supprimer le nouveau titre et revenir à un par défaut, préfixez simplement l'option avec le mot «non».
: Définir NottlePosition d'affichage du curseur
En utilisant la commande de règle dans VIM, vous pouvez découvrir la position actuelle du curseur dans le fichier. Il affiche la ligne et la colonne du curseur, ce qui peut être très utile lors du défilement d'un long fichier texte.
Pour afficher la position actuelle du curseur dans le VIM, utilisez la commande suivante:
: régler la règlePour désactiver cette option, préfixez simplement l'option avec le mot «non».
: Définissez NorulerDéfinir la confirmation
Lorsque vous essayez d'effectuer certaines opérations (comme: q ou: e) sur un fichier modifié sans l'enregistrer, les opérations échouent. Cependant, si vous utilisez l'option de confirmation, le VIM affiche la boîte de dialogue de confirmation vous demandant si vous souhaitez enregistrer le fichier.
Pour utiliser l'option de confirmation dans VIM, utilisez la commande suivante:
: Définir la confirmationPour désactiver cette option, préfixez simplement l'option avec le mot «non».
: définir le noconfirmÉtablir l'histoire
Par défaut, VIM se souvient de l'historique de 50 (:) commandes et modèles de recherche. Cependant, vous pouvez modifier ce comportement par défaut en diminuant ou en augmentant le nombre de commandes à retenir.
Pour modifier le nombre de commandes Vim Remember, utilisez la commande suivante en remplaçant le X par le nombre de commandes à retenir:
: Set History = XActiver la vérification orthographique
Une autre grande caractéristique de Vim est la vérification des sorts. Lorsque la vérification orthographique est activée, VIM trouve et met en évidence le mot mal orthographié.
Pour activer la vérification des orthographes dans VIM, utilisez la commande suivante:
: Définir le sortPour désactiver cette option, préfixez simplement l'option avec le mot «non».
: Définir NospellC'est ainsi que vous pouvez utiliser certaines des options de paramètre VIM importantes et utiles pour configurer VIM en fonction de vos préférences. Utilisez ces options sur des fichiers individuels ou appliquez-les à tous les fichiers en les ajoutant dans le ~ /.fichier vimrc.