Ранее никогда не задавался этим вопросом, но прочитав похожий на реддите, задумался, а умеет ли так Vim, например есть строка:
Bundle "itchyny/calendar.vim" trololo Bundle "int3/vim-extradite"
Bundle "int3/vim-extradite" trololo Bundle "int3/vim-extradite"
что я делаю, находясь курсором на втором бандле (внутри кавычек):
-
yi"
- копирую содержимое внутри кавычек (yank in ") -
F.
- перехожу обратным поиском к точке, внутрь кавычек первого бандла -
vi"p
- выделяю содержимое в кавычках и вставляю содержимое буфера (visual in " paste)
это наилучшая практика или существует вставка с удалением предыдущего значения - без выделения (v) или замены (с) с удалением (d)?
Т.к. если использовать c/d ( ci"/di" ), заменяемое/удаляемое попадает в буфер и ломает мне кайф - в буфер вставки попадает другое значение (да-да, я знаю про black hole register, но он здесь не поможет).
В общем, как сделать pi"
?
// сдается мне, что можно, но как?
/// если что, то у меня: set clipboard=unnamedplus,autoselect