GNU/Linux >> Tutoriels Linux >  >> Linux

RHEL 7 – Notes RHCSA – éditeur vi/vim

RHEL 7 - Remarques RHCSA (aide-mémoire)

L'éditeur vim

Insérer du texte

Commande Action
je Insérer du texte avant la position actuelle du curseur
un Ajouter du texte après la position actuelle du curseur
A Ajouter du texte à la fin de la ligne courante
o Ouvrir une nouvelle ligne sous la ligne actuelle
O Ouvrir une nouvelle ligne au-dessus de la ligne actuelle

Naviguer dans vi

Commande Action
flèche gauche / h déplacer 1 caractère vers la gauche
flèche droite / l plus à droite 1 caractère
flèche vers le haut / k remonter d'une ligne
flèche bas / j descendre d'une ligne
$ aller à la fin de la ligne courante
0 déplacer au début de la ligne courante

Suppression de texte

Commande Action
x supprimer le caractère à la position actuelle du curseur
dw supprimer un mot ou une partie de mot à droite du curseur
jj supprimer la ligne courante
D Supprimer la ligne actuelle à partir de la position actuelle du curseur

Annuler et répéter

Commande Action
u annuler la dernière commande
. (point) répéter la dernière commande

Rechercher et remplacer du texte

Commande Action
/[chaîne] Rechercher la chaîne en avant
 ?[rechercher] Rechercher une chaîne en arrière
n Rechercher la prochaine occurrence de la chaîne
N trouver l'occurrence précédente de la chaîne
 :%s/ancien/nouveau Rechercher et remplacer la première occurrence de la chaîne ancienne par la chaîne nouvelle
 : %s/ancien/nouveau/g Rechercher et remplacer toutes les occurrences de la chaîne ancienne par la chaîne nouvelle
cw Changer le mot à partir de la position actuelle du curseur
r Remplacer le caractère à la position actuelle du curseur
R Remplacer/écraser le texte sur la ligne actuelle

Copier et coller du texte

Commande Action
yw Copier le mot courant dans le tampon
aa Copier la ligne actuelle dans le tampon
p Coller les données extraites sous la ligne actuelle
P Coller les données extraites au-dessus de la ligne actuelle

Enregistrer et quitter

Commande Action
 :w Écrire le changement dans le fichier sans quitter
 :w ! écrire le changement dans le fichier même si vous n'êtes pas le propriétaire du fichier
:wq écrire le changement dans le fichier et quitter
 :wq ! écrire le changement dans le fichier et quitter même si vous n'êtes pas le propriétaire du fichier
 :q se ferme lorsqu'aucune modification n'est apportée
 :q ! quitte sans enregistrer les modifications apportées


Linux
  1. Comment afficher les numéros de ligne dans vi/vim ?

  2. 8 bases essentielles de la navigation dans l'éditeur Vim

  3. RHEL 7 - Remarques RHCSA (aide-mémoire)

  4. RHEL 7 – RHCSA Notes – redirection entrée/sortie

  5. RHEL 7 – RHCSA Notes :Configurer un système pour utiliser les services de temps

Comment installer vim sur RHEL 8 / CentOS 8

Principes de base de l'éditeur Vim

Comment commenter plusieurs lignes à la fois dans l'éditeur Vim

Éditeur VIM

Comment installer Vim sur Ubuntu

Comment ajouter des signets dans l'éditeur Vim