Maison > Article > Opération et maintenance > Quel est le mode de fonctionnement de Linux vim
linux vim a 3 modes de fonctionnement : 1. Mode commande (mode commande), vous pouvez utiliser les touches de direction (touches haut, bas, gauche et droite) ou k , j , h, i pour déplacer la position du curseur, et vous pouvez également copier, coller, remplacer, supprimer et d'autres opérations sur le contenu du fichier. 2. En mode saisie, vous pouvez écrire du contenu dans le fichier, de la même manière que vous saisissez du texte dans un document sur les systèmes Windows. Le mode édition permet des opérations telles que l'enregistrement, la recherche ou le remplacement de contenu spécifique dans le fichier.
Qu'est-ce que vi ?
Alors, qu'est-ce que vim ?vi est l'abréviation de Visual Editor
est un éditeur de texte sous l'interface de ligne de commande ; Dans les premiers systèmes d'exploitation Unix, vi était utilisé comme éditeur par défaut du système
Vi IMproved abréviation ;
Trois modes de fonctionnement de vimVersion améliorée de Vi
La plus grande différence entre Vim et Vi est que ; , lorsque nous éditons un texte, vi n'affichera pas la couleur, mais vim affichera la couleur
Vim peut être utilisé pour l'édition de programmes, tels que les scripts shell, le langage C, etc., il peut donc être consulté C'est un éditeur de programme
Le système CentOS que nous avons installé a déjà la commande vim, il n'est donc pas nécessaire de l'installer s'il n'y a pas de commande vim dans le système Linux, alors vous devez l'installer. Après vous être connecté à Internet, utilisez la commande yum install -y vim-enhanced pour l'installer vous-même.
Lorsque vous utilisez Vim pour éditer des fichiers, il existe 3 modes de fonctionnement, à savoir le mode commande, mode de saisie et mode d'édition
, ces trois modes de travail peuvent être commutés à volonté, comme le montre la figure 1. #🎜#Quand utilisant Vim pour éditer des fichiers, il est en mode commande par défaut. Dans ce mode, vous pouvez utiliser les touches de direction (touches haut, bas, gauche, droite) ou k, j, h, i pour déplacer la position du curseur, et vous pouvez également copier, coller, remplacer, supprimer et d'autres opérations sur le contenu du fichier. La figure 2 montre un diagramme schématique de Vim en mode commande dans le système CentOS 6.x.
Image 2 Vim en état de commande
Mode de saisie de Vim
Dans En mode saisie, Vim peut effectuer des opérations d'écriture sur des fichiers, similaires à la saisie d'un document sur un système Windows.
La façon de mettre Vim en mode de saisie est de saisir i, I, a, A, o, O et d'autres commandes d'insertion dans l'état du mode commande (les fonctions spécifiques de chaque commande sont indiquées dans le tableau 3). Après avoir modifié le fichier, appuyez sur la touche Échap pour revenir au mode commande.
Tableau 3 Fonctions spécifiques de chaque commande d'insertion
Touches de raccourci
Description de la fonction#🎜 🎜#i
Insérez le texte saisi ensuite au début de la ligne où se trouve le curseur. Le début de la ligne est le premier caractère non vide de. la ligne, ce qui équivaut à déplacer le curseur au début de la ligne. Exécutez la commande i | |
---|---|
pour insérer un nouveau. ligne en dessous de la ligne où se trouve le curseur. Le curseur s'arrête au début de la ligne vide, en attendant le texte saisi | |
Insérer une nouvelle ligne au-dessus de la ligne où se trouve le curseur est. Le curseur s'arrête au début d'une ligne vide, en attendant que le texte soit saisi #🎜🎜 # | A |
# 🎜🎜# | |
Image 3 Vim en mode saisie | |
Modifier Le mode est utilisé pour effectuer des opérations telles que l’enregistrement, la recherche ou le remplacement du contenu spécifié dans un fichier. | |
Une fois la commande exécutée, Vim reviendra automatiquement en mode commande. Si vous souhaitez revenir directement au mode commande, appuyez simplement sur Echap. | La figure 4 montre l'état après que Vim entre en mode édition. |
Pour les novices, ils ne savent souvent pas dans quel mode ils se trouvent. Vous pouvez revenir au mode commande en appuyant une fois sur la touche Échap, soit parce que vous avez oublié ou changé de mode accidentellement. Après avoir entendu plusieurs fois le « bip———— », cela signifie que vous êtes entré en mode commande.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!