Configuration
Tmux mouse-mode on 不允許用滑鼠選擇文本
我正在使用
tmux 2.1
並嘗試使用滑鼠模式set -g mouse on
它工作正常,我可以
tmux
通過點擊相應的視窗來切換視窗拆分。但這樣做的缺點是我無法用滑鼠選擇文本。這是它的樣子:如您所見,當我按住滑鼠按鈕時,選擇會變成紅色,而當我鬆開按鈕時,選擇會消失。如果沒有啟用滑鼠模式,“使用滑鼠選擇”完全可以正常工作。
是否有一些解決方法可以打開滑鼠模式並能夠選擇文本?
如果您
Shift
在使用滑鼠操作時按下,則會覆蓋滑鼠協議並允許您選擇/粘貼。例如,它記錄在xterm 手冊中,並且大多數終端仿真器都會複製該行為。OS X 的注意事項:在 iTerm 中,
Option
使用Shift
. 在 Terminal.app 中,使用Fn
.
Thomas Dickey 的答案可能是大多數人正在尋找的。
為了提供更多關於您正在觀察的行為的上下文,當
tmux
的滑鼠模式打開時,它可以在特定窗格中啟用文本選擇。這是螢幕截圖中突出顯示的紅色文本。當您有拆分窗格並且只想在一個窗格中復製文本時,它會很有用。當您釋放滑鼠按鈕時,所選文本將復製到
tmux
的內部剪貼板。然後,您可以使用 粘貼該文本Ctrl+B ]
。不幸的是,它不會復製到系統的主剪貼板,因此您無法選擇
tmux
然後粘貼到瀏覽器中。不過,您可以配置該行為。請參閱How to copy and paste with a mouse with tmux 的答案。