Введите : w! Xsel -b
, чтобы скопировать визуальное выделение. Когда вы нажимаете :
при активном визуальном выборе, это вставляет диапазон, который обозначает визуальный выбор, поэтому вы в конечном итоге выполните : ' w! Xsel -b
.
При этом копируются все частично или полностью выделенные строки, т.е. строка, где начинается выделение, и строка, где заканчивается выделение, полностью включаются, даже те части, которые не были выделены. Не знаю, как точно скопировать выделение.
Конечно, если Vim скомпилирован с параметром + буфер обмена
, просто используйте "+ y
.
Я искал способ сделать "+
используйте xsel
, когда Vim не поддерживает буфер обмена , но я не получил полностью рабочий ответ, это кажется очень сложным.