Когда я «врезаюсь» в vim, я верю, что есть регистры, которые хранят историю всех последних вещей, которые я вырезал. Как мне получить доступ к этим регистрам?
Например, скажем, я вырезал каждое из этих слов последовательно
- 'Привет'
- 'Мир'
- 'А также'
- «Вим»
Обратите внимание, что я на самом деле не сохраняю эти изменения в отдельных регистрах, я просто использую 'd' четыре раза подряд.
:help registers
. Очень полезноd
четыре раза вместоdd
), тогда все, кроме последнего, будут потеряны.В дополнение к ответу njd это можно упростить с помощью плагина YankRing . Помимо облегчения просмотра предыдущих янков, вы можете настроить некоторые ключи, чтобы вы могли выталкивать предыдущие янки из «стека». Это позволяет вам делать:
источник
,p
на карте предыдущий янки?