В tmux я обычно хочу выбирать целые строки для копирования.

Как я могу выбрать строку текста мудры, как команда vi , V «S?

2 ответа2

1

Вот решение, в режиме копирования

1. move to the line you want to select
2. pres 0, then the cursor will move to the fist position of this line, 
same as vim
3. enter whitespace (start copy)
4. type $. Then it will highlight the whole line.
0

Команда tmux - это select-line .

Вот хороший набор отображений, которые я использую (используйте copy-mode если не используете copy-mode-vi):

# Selection / copy / paste
bind-key -T copy-mode-vi v   send -X begin-selection  # default is <space>
bind-key -T copy-mode-vi V   send -X select-line
bind-key -T copy-mode-vi C-v send -X rectangle-toggle  # default is C-v, or R in copy-mode (non-vi)
bind-key -T copy-mode-vi y   send -X copy-pipe-and-cancel 'xclip -selection clipboard -in'
bind p paste-buffer  # default ]

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .