Quand je «coupe» dans vim, je crois qu'il existe des registres qui conservent un historique de toutes les choses récentes que j'ai coupées. Comment accéder à ces registres?
Par exemple, disons que je coupe chacun de ces mots consécutivement
- 'Salut'
- 'Monde'
- 'Et'
- 'Vim'
Notez que je ne sauvegarde pas réellement ces modifications dans des registres particuliers, j'utilise simplement "d" quatre fois de suite.
:help registers
. Très utile.d
quatre fois au lieu dedd
), tous les mots sauf le dernier supprimé seront perdus.En plus de la réponse de njd, cela peut être simplifié avec le plugin YankRing . En plus de faciliter la navigation dans les yanks précédents, vous pouvez configurer certaines touches pour vous permettre de supprimer les yanks précédents de la «pile». Cela vous permet de faire:
la source
,p
pour faire apparaître le précédent yank?