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