Registres
(N)Vim et les registres
L’autre jour (c’était il y a au moins longtemps!), j’étais à un TupperVim. Et notre maître de cérémonie, l’illustre Fabien CAZENAVE a rappelé les bases de notre activité favorite : Sharpen The Saw.
- Prendre une fonctionnalité peu ou mal connue susceptible de répondre à un besoin récurrent,
- La poncer pendant quelque temps jusqu’à savoir l’utiliser en dormant,
- Recommencer.
Je l’ai mis dans d’autres articles, j’utilise
vim
et maintenantnvim
depuis une décennie. Mais loin de tout savoir sur l’outil qui me surprends fréquemment, j’ai noté qu’il y avait des fonctionnalités basiques que je n’avais jamais approfondies. Peut-être est-il temps d’y consacrer un peu de temps et d’énergie?Dans cet article, je m’efforce de décortiquer les registres. On les utilise fréquemment sans s’en rendre compte:
yyp
, le copier-coller de l’éditeur modal utilise un registre. Une recherche avec/regex
? Registres. Une commande avec:command
? Registres.Allez, c’est parti.