Comment utiliser la commande Linux vi

PHPz
Libérer: 2023-05-27 09:17:01
avant
2911 Les gens l'ont consulté

1. Trois modes et commutation

①Mode ligne de commande

②Mode insertion (entrez dans l'édition de fichier, appuyez sur ESC pour accéder au mode ligne inférieure)

③Mode ligne inférieure

2. [Entrez dans l'état d'édition, insérez des caractères à un caractère de la position actuelle du curseur]

      A   ---> [Entrez dans l'état d'édition, insérez des caractères à partir de la fin de la ligne actuelle]                                                                                   -                                                                  , Insérez le caractère devant le curseur actuel]

i --- & gt; [Entrer le statut d'édition, insérer le caractère de la ligne actuelle]

o --- & gt; Commencer à insérer des caractères au début de la ligne]

                                                                                                                                                                                                                                                                                    Commande] Exécuter la commande externe dans l'éditeur vi [:!date] Afficher l'heure actuelle

3. Coller et copier

[N]x ---> (Expurger) Supprimer N caractères consécutifs à partir du curseur

                                                                                                                                                                                                       . -> (quitter) Quittez le fichier non modifié

:q ! ---> Forcez la sortie sans enregistrer la partie modifiée

 :w ---> -> (Quitter) Enregistrez le fichier et quittez

:w Fichier ---> Enregistrez en tant que fichier, ne quittez pas

:r Fichier --->

5. [Commandes avancées] Commande du curseur

h ---> Déplacer vers la gauche

l ---> Déplacer vers la droite

j ---> -> Déplacer le curseur sur la ligne N

​ 1G ​ ---> Passer à la première ligne du fichier sous le curseur

​ ​ G ​--->​ ​ ​ 1G ​ ​Numéro de ligne

:set nonnumber ---> Annuler l'affichage du numéro de ligne

6. Commande de recherche

/string ---> vers le bas, N pour continuer la recherche dans le sens inverse, prend en charge la recherche d'expressions régulières : /^the]

7 [Commande avancée] Commande de remplacement

Utilisez la commande :s pour implémenter le remplacement de chaîne

 :s/str1/str2/ -. ---> [:range s/ old/new] Ligne actuelle par défaut

:s/str1/str2/g ---> g Remplacez tout, sans g, n'en remplacez qu'un

: .,$s/str1 /str2/g ---> De la ligne actuelle à la dernière ligne, remplacez tout

:1,$s/str1/str2/g --->

: %s/str1/str2/g ---> Texte intégral

8. [Commande avancée] est responsable de la coupe des commandes

y0 ---> partie de la ligne]

y$ ---> Curseur vers la fin de la ligne d0 -- -& gt; Curseur vers le premier caractère coupé dans la plaque de découpe

d $ --- & gt; les personnages de queue découpés en plaques découpées

Portée y --- & gt [: 119,125 y ] [:,$y]

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal