Как переключаться между предыдущими янками / обнаружениями в IdeaVim? - PullRequest
0 голосов
/ 24 марта 2020

Как получить доступ к предыдущим янкам в IdeaVim (я использую PyCharm, но, вероятно, IdeaVim одинакова для всех продуктов JetBrains, таких как IntelliJ IDEA)?

Например, если я копирую одну строку, а затем что-то удаляю, я не могу вставить предыдущую строку, которая была выдернута. Я уверен, что есть способ обойти это.

1 Ответ

2 голосов
/ 24 марта 2020

Vim возвращает удаленный текст в регистр по умолчанию. Чтобы избежать этого, вы должны удалить текст в регистр blackhole, используя. "_d. Для удобства вы можете создать дополнительные сопоставления, такие как nmap d "_d.

Подробнее о регистрах: https://www.brianstorti.com/vim-registers/

Дополнительная опция - используйте ReplaceWithRegister плагин IdeaVim: https://github.com/JetBrains/ideavim#emulated -vim-plugins .
На данный момент он доступен в версии EAP и скоро будет выпущен.

...