3

Кажется, стандартный режим мыши tmux выбирает слова по буквам - для меня это слишком сложно; если я нажму [или дважды щелкните] в середине слова, я бы хотел, чтобы он начал выделять все слово целиком.

Есть ли способы сделать это? Большое спасибо!

3 ответа3

8

Удерживайте Shift и дважды щелкните текст. Это отправляет ввод мыши непосредственно в терминал (xterm, терминал и т.д.) И обходит режим мыши tmux.

Примечание: я проверял это в xterm и gnome-terminal. Для других терминалов вам может понадобиться другая клавиша-модификатор.

2

не без исправления вашего исходного кода tmux, извините. надеюсь, такая возможность будет добавлена в tmux в будущем

2

Похоже, что xtmux может это сделать, но это не относится к ssh. Эквивалентом iTerm Shift является Alt . Я не нашел чистого решения для tmux, но вы можете рассмотреть vim mode copy/paste: set-window-option -g mode-keys vi bind-key -t vi-copy 'v' begin-selection bind-key -t vi-copy 'y' copy-selection bind-key -t vi-copy 'Escape' copy-selection С этим и set -g mode-mouse on , вы можете нажать и удерживать в начале вашего выбора, нажать w и др. Команды vim, пока вы не выбрали то, что хотите, а затем отпустите.

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