LINUX.ORG.RU

vim + CP + нумерация строк


0

2

У меня в терминале открыт вим с нумерацией строк, и я хочу скопипастить часть текста в другое окно, например, в браузер. Как сделать так чтобы номера строк не копипастились, а копипастился только текст?

UPD. Или как совместить буфер обмена vim'а с буфером обмена иксов или ДЕ?

★☆☆☆

Последнее исправление: drull (всего исправлений: 1)

Ответ на: комментарий от adriano32

Тоже вариант, но с полной нумерацией строк удобнее.

drull ★☆☆☆
() автор топика
Ответ на: комментарий от drull

Собственно с этой опцией при выделении мышью номера строк не трогаются.

kernelpanic ★★★★★
()
Ответ на: комментарий от kernelpanic

>А как сделать то же самое, если vim запущен на удаленной машине через ssh-сессию?

можно погуглить, но это явно потребует третьих программ, что-нибудь, что умеет zmodem

или сохранить в отдельный файл и scp сделать.

dimon555 ★★★★★
()
Ответ на: комментарий от kernelpanic

емакс + tramp + interprogram-cut-function

или, по-быстрогрязному: повесить на хоткей хак (sed, awk, par)

может glipper настраивается, не довелось пробовать

anonymous
()
Ответ на: комментарий от drull

Тогда читай про предлагаемый изврат чуть выше. Я в таких случаях выделяю грызуном и копирую через ctrl+insert.

kernelpanic ★★★★★
()
Ответ на: комментарий от anonymous

> емакс

Ненене, спасибо, не надо.

drull ★☆☆☆
() автор топика
Ответ на: комментарий от metawishmaster

Куча лишних телодвижений же. В таком случае я могу поудалять номера строк и вручную.

drull ★☆☆☆
() автор топика
Ответ на: комментарий от metawishmaster

Хотя можно забиндить хоткеи на эти команды. Да, хорошая идея, спасибо.

drull ★☆☆☆
() автор топика

У меня просто на F10 забиндено включение-отключение показа номеров строк. Не стал заморачиваться.

Psych218 ★★★★★
()

Если Vim с поддержкой иксового буфера, то в визуальном режиме выдели текст и нажми «+y (именно с плюсом).

GotF ★★★★★
()
Ответ на: комментарий от GotF

Он запущен на удаленной машине.

drull ★☆☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.