Когда я хочу, чтобы скопировать строку и вставьте его в текущей строке после удаления содержимого текущей строки, я в конечном итоге вставляя ту же линию, что был удален, как запись буфера обмена получает изменилось после нажатия дКак получить доступ к старым записям Vim Clipboard?
ответ
Вы можете получить доступ к предыдущему содержимому безымянного регистра с регистрами "1
к "9
:
"3p
Регистрация "0
всегда содержит последнюю явный yank:
"0p
И вы можете вытащить в названный регистр "a
до "z
. Если вы хотите сохранить фрагмент кода для последующего использования, с помощью именованных регистров является очень хорошая идея:
"ey
"ep
См :help registers
.
Для замены текущая строка с тем, что находится в буфере обмена, вы можете выбрать эту строку и вставить. т.е. сделать
сдвигаvр
В дополнение к информации, представленной о регистрах уже, вы можете ввести
:reg
, чтобы получить список того, что в настоящее время хранится во всех регистрах.
Вы можете использовать код 2-символа, который отображается слева (начиная с "
например. "2
) с последующим p
в то время как в обычном режиме, чтобы вставить содержимое этого регистра.
Есть ли способ узнать содержимое регистра без ввода: reg, как последнее в 0, второе последнее в 1 и т. Д. Потому что мне часто требуется второе последнее значение? – spharish
Я не уверен в yanks, но удаленный контент будет храниться в последовательных регистрах. Поэтому '' 0' всегда будет содержать последний yank (если не указан другой регистр). '' 1' будет содержать содержимое последней команды удаления или изменения. Если после этого вы сделаете еще одно удаление, содержимое регистра '' 1' переместится в '' 2', а недавно удаленное содержимое переместится на '' 1'. – Shinkawa91
- 1. доступ к записям OCaml
- 2. Доступ к старым сообщениям reddit
- 3. Как разрешить пользователю доступ к своим записям?
- 4. Как я могу отфильтровать карту/получить доступ к записям
- 5. Как получить доступ к удаленным записям в ember?
- 6. Как получить доступ к записям из вложенной модели 2 уровня
- 7. Как получить доступ к записям CoordinateMatrix непосредственно в Spark?
- 8. Doctrine EventListener onFlush доступ к старым документам
- 9. Прямой доступ к старым файлам MDB
- 10. Vim: yank Regex match to + clipboard
- 11. Доступ к учетным записям API Paypal
- 12. Эффективный доступ к последним доступным записям MongoDB?
- 13. Доступ к старым, более недоступным, ввод фида
- 14. Является ли vim clipboard стеком? Если да, как можно вставить скопированные данные из этого стека?
- 15. Можно получить доступ к потокам AWS DynamoDB по учетным записям?
- 16. SMTP-доступ к старым настройкам из кеша?
- 17. Получить доступ к нескольким учетным записям gmail в расширении chrome
- 18. не может получить доступ к записям базы данных в matlab
- 19. Доступ к записям в содержимом «Вставить записи»
- 20. Перемещение по записям Доступ к VBA
- 21. Доступ к системным учетным записям социальной сети
- 22. Ограничить доступ к конкретным записям в CakePHP
- 23. Доступ к старым запросам, отправленным на облачный
- 24. vim copy command to clipboard/buffer
- 25. Обувь Clipboard Доступ из приложения
- 26. Доступ ко всем записям HttpParams
- 27. Как запретить пользователям доступ к другим записям пользователей?
- 28. Как предоставить доступ к связанным/дополнительным учетным записям Google
- 29. Как заставить пользователя получать доступ к собственным записям в оду?
- 30. Google Диск - доступ к записям дерева файлов и их тип
Итак, где хранится второй последний yank? Кажется, он не хранится в 1 для меня? – spharish