Mostmethods копирование в системный буфер обмена из vim включает использование визуального выделения. Я не хочу этого делать, потому что мне нужно скопировать текст, охватывающий несколько экранов. Мне быстрее использовать метки.Как использовать метки (не визуальный выбор) для копирования в системный буфер обмена на vim?
Если бы я был просто дергая линии, я бы:
/<<<<< # find the beginning of my diff
ma # set mark `a` to the current position
/===== # find the end of my diff
y'a # yank all lines between the current position and mark `a`.
Я полагаю, что есть какой-то способ y'a
в специальный регистр, или переход от unnamed register к выбору зарегистрировать *
.
'set clipboard = unnamedplus, autoselect, exclude: cons \\\\ | linux' –
Разве это не просто' '* y'a'? – melpomene
No. My Mac OS X 10.11.6 default vim dings у меня когда я делаю '' * 'Я даже не добираюсь до' y'a'. –