Вы должны вытащить его в буфер обмена
"*y
:help registers
расскажу вам больше об этом.
После выделения фрагмента текста в визуальном режиме Vim я бы хотел скопировать его в буфер обмена системы (будь то основной или X11). Есть ли простое решение для этого? Очевидно, что простое y
не помогает.
Вы должны вытащить его в буфер обмена
"*y
:help registers
расскажу вам больше об этом.
Визуальный выбор (v, V или CTRL-V) можно автоматически скопировать в выбор X11 (* буфер).
В режиме без графического интерфейса параметр буфера обмена управляет этим (поддерживается только в том случае, если + xterm_clipboard появляется при вводе vim --version). В графическом режиме guioptions контролирует его.
Это заставляет все варианты визуального режима автоматически переходить к первичному выбору X11:
set clipboard+=autoselect set guioptions+=a
Это выключает это:
set clipboard-=autoselect set guioptions-=a
Смотрите справку «буфер обмена» (требуются одинарные кавычки)