Juste pour développer la réponse MarkB, saviez-vous que vous pouvez également utiliser des marqueurs pour sélectionner un bloc de texte pour votre coup sec?
Accédez à la première ligne du bloc que vous souhaitez insérer et entrez la commande de marquage après avoir sélectionné une lettre comme repère, par ex.
ma (entered in command mode, i.e. no colon)
puis aller au fond du bloc que vous voulez Yank et entrez la commande:
:'a,.ya A
ce moyen de commande prennent le bloc de texte de la ligne contenant mon marqueur appelé à la ligne en cours et le tirez dans le tampon a. Les mêmes règles que celles mentionnées par MarkB s'appliquent, utilisez le nom du tampon en minuscules pour remplacer le tampon. Utilisez le nom du tampon majuscule pour ajouter au tampon. Donc, dans ce cas, cela s'ajoutera au contenu du tampon a.
N.B. Le 'a' utilisé pour votre marqueur n'a rien à voir avec le 'a' utilisé pour sélectionner votre registre. (AFAIK mais YMMV)
BTW 'a (apostrophe a) fait référence à la ligne contenant le marqueur a. `a (backquote a) fait référence au caractère sous le curseur lorsque vous avez entré ma.
`ad`b (also entered in command mode)
est utile, car elle supprime le texte entre le caractère marqué par le marqueur jusqu'à un caractère juste avant le caractère que vous avez marqué avec le marqueur b.
Idéal pour faire une liste rapide de définitions en haut du fichier. –