Кажется, стандартный режим мыши tmux выбирает слова по буквам - для меня это слишком сложно; если я нажму [или дважды щелкните] в середине слова, я бы хотел, чтобы он начал выделять все слово целиком.
Есть ли способы сделать это? Большое спасибо!
Удерживайте Shift
и дважды щелкните текст. Это отправляет ввод мыши непосредственно в терминал (xterm, терминал и т.д.) И обходит режим мыши tmux.
Примечание: я проверял это в xterm и gnome-terminal. Для других терминалов вам может понадобиться другая клавиша-модификатор.
не без исправления вашего исходного кода tmux, извините. надеюсь, такая возможность будет добавлена в tmux в будущем
Похоже, что 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, пока вы не выбрали то, что хотите, а затем отпустите.