Recherche…


Paramètres

Fonctionnalité Registres
registre par défaut ""
registres d'histoire "[1-9]
yank registre "0
les registres nommés "[az] , "[AZ] identique à "[az] mais annexe
rappeler le motif de recherche actuel "/
petites suppressions (diw, cit, ...) "-
registres d'expression pour les mathématiques simples "=
trou noir enregistrer pour éliminer les gros morceaux de texte supprimé de mem "_
dernière commande ":
dernier texte inséré ".
nom de fichier "%
presse-papiers "*
texte sélectionné "+
texte abandonné "~

Supprimer une plage de lignes dans un registre nommé

En mode Normal, tapez ce qui suit pour supprimer une plage de lignes dans un registre nommé

:10,20d a

Cela supprimera les lignes 10,20 dans le registre "a . Nous pouvons le vérifier en tapant

:reg

Cela affichera le texte qui a été supprimé dans le registre "a .

Pour coller le contenu dans "a , tapez simplement

"ap 

Collez le nom de fichier en mode insertion en utilisant le nom de fichier register

En mode Insertion, appuyez sur <Cr> puis sur % pour insérer le nom du fichier.

Cette technique est applicable à tous les registres.

Par exemple, si vous êtes en mode insertion, vous souhaitez coller le modèle de recherche en cours, vous pouvez taper <Cr> , puis / .

Copier / coller entre Vim et le presse-papiers du système

Utiliser le registre quotestar pour copier / coller entre Vim et le presse-papiers du système

"*yy copie la ligne en cours dans le presse-papier du système

"*p colle le contenu du presse-papiers du système dans Vim

Ajouter à un registre

Yank toutes les lignes contenant TODO dans un registre en utilisant l'opération d'ajout

:global/TODO/yank A

Ici, nous recherchons un mot-clé TODO globalement, en tirant toutes les lignes dans le registre a ( A registre ajoute toutes les lignes à a registre).

REMARQUE: Il est généralement recommandé d'effacer un registre avant d'effectuer l'opération d'ajout.

Pour effacer un registre, en mode normal, tapez qaq . Vérifiez que le a registre est vide en tapant :reg et en observant que a registre est vide.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow