Maison  >  Article  >  Opération et maintenance  >  Quel est le mode de fonctionnement de Linux vim

Quel est le mode de fonctionnement de Linux vim

WBOY
WBOYavant
2023-05-16 23:45:102017parcourir

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 ?

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

Alors, qu'est-ce que vim ?

Vi IMproved abréviation ;

Version 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.

Trois modes de fonctionnement de vim

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.

linux vim工作模式是什么
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.

linux vim工作模式是什么Tableau 3 Fonctions spécifiques de chaque commande d'insertion

Touches de raccourci

Description de la fonction#🎜 🎜#

i

Insérez le texte saisi ensuite à la position actuelle du curseur, et le texte après que le curseur se déplace vers la droite en conséquence IoOAInsérer le texte saisi ensuite à la fin de la ligne où se trouve le curseur, ce qui équivaut à déplacer le curseur jusqu'à la fin de la ligne puis en exécutant une commande La figure 3 montre un diagramme schématique de Vim en mode entrée. Vim en mode éditionLa façon de faire passer Vim en mode édition est d'appuyer sur la touche : : en mode commande. À ce moment, un symbole : : apparaît dans le coin inférieur gauche de la fenêtre Vim, et vous pouvez entrer les commandes pertinentes. Figure 4 Vim en mode édition
# 🎜🎜#
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 #🎜🎜 #
# 🎜🎜#
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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer
Article précédent:Linux a-t-il un pare-feu ?Article suivant:Linux a-t-il un pare-feu ?