, ,

Registres Vim

Pour afficher les registres utilisés et leur contenu:

:registers

Ou bien:

:dis

Modifier un registre

Il est possible d’écrire dans un registre:

:let @x = "toto"

Dans l'exemple ci dessus on écrit “toto” dans le registre x. De manière générale l'expression est évaluée et le résultat est placé dans le registre.

On utilisera:

@@ Pour écrire dans le registre sans nom. let @@ = “test”
@/ Pour écrire dans le registre de recherche.

Pour ajouter (concaténer)

let @x .= " tata"

Ici on Ajoute “ tata” au contenu du registre x.