Копирование между сессиями tmux без включения номеров строк


1

Когда я пытаюсь копировать и вставлять между сессиями или окнами tmux, одна проблема заключается в том, что у меня обычно отображаются номера строк при использовании Vim, а tmux копирует номера строк:введите описание изображения здесь

Есть ли способ избежать этого?


set nonuили "+y...
Джейсонвриан

или с большим количеством осложнений посмотрите, что vim-tmux-navigatorделает; может быть способ tmux save-bufer - | somethingthatstripsthenumbersустановить, когда он vimпод tmux(хотя это может потребовать маршрутизации через буфер обмена OS или соответствующий tmux set-buffer...)
thrig

Ответы:


0

tmuxесть rectangle-toggleкоманда для этого. Это не полностью объяснено на странице руководства; он появляется только в списке команд, доступных в режиме копирования:

Command             vi      emacs
               [...]
rectangle-toggle    v       R

Он переключается между линейным выделением, которое вы демонстрируете, и прямоугольным выделением (аналогично блочному визуальному режиму Vim). В последнем режиме вы можете начать свой выбор с staticи продолжить вниз + вправо, не принимая ничего влево (номера строк).

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.