Éditeur de texte Linux vi

Trois façons de travailler à vi

Mode ligne de commande

Enregistrement, sortie, suppression de texte, copie, recherche de fichiers et autres opérations

Supprimer la commande:

  • X Supprimer le caractère sous le curseur
  • Dw supprimer un mot
  • Dd supprime la ligne où se trouve le curseur
  •  s Supprimez l'octet où se trouve le curseur et entrez dans le mode de saisie

Commande de récupération:

  • u Restaurer le texte qui vient d'être modifié
  • U Fixez toutes les modifications sur la ligne où se trouve le curseur

Commande de copie: y

  • Yy Copier la ligne entière
  • Copiez le mot sous le curseur
  • nyw copier n mots avec curseur
  • nyy copier n lignes, y compris la ligne actuelle

Commande Coller:

  • P

 

Mode d'insertion (édition)

Seulement dans ce mode, les utilisateurs peuvent modifier la saisie de texte

En mode ligne de commande, i (insérer), a (ajouter), etc. peut entrer dans ce mode

Appuyez sur esc pour revenir au mode ligne de commande

Ajouter (ajouter):

  • a Commencez à ajouter des données derrière la position du curseur
  • A Ajouter des données à partir de la dernière place de la ligne où se trouve le curseur

Insérer:

  • i Insérer des données à l'avant du curseur
  • I Insérer des données avant le premier caractère non vierge de la ligne où se trouve le curseur

Ouvert:

  • o Ajoutez une nouvelle ligne sous la ligne où se trouve le curseur et entrez dans le mode de saisie
  • O Ajoutez une nouvelle ligne au-dessus de la ligne où se trouve le curseur et entrez dans le mode de saisie

 

 

Mode ligne inférieure

Dans ce mode, le curseur se trouve sur la dernière ligne de l'écran

Les commandes d'entrée peuvent être affichées. Il s'agit en fait d'une sorte de mode de commande. Entrez deux points en mode ligne de commande pour entrer en mode ligne de fond

  • : q Quittez le programme vi, si le fichier a été modifié, enregistrez-le d'abord
  • : q! Forcer à quitter le programme vi
  • : wq Enregistrer les modifications et quitter le programme
  • : w Enregistrer uniquement sans quitter
  • : set nu Définir le numéro de ligne
  • : set nonu n'affiche pas le numéro de ligne

":" Doit être en anglais

 

La relation entre les trois modes:

 

Je suppose que tu aimes

Origine www.cnblogs.com/codercql/p/12636737.html
conseillé
Classement