Tmux
在 tmux 中將文本複製到剪貼板後保留選擇突出顯示
我正在使用 macOS 和
tmux 3.1c
. 通過滑鼠選擇複製文本時,將文本複製到剪貼板後會自動清除突出顯示,這將使您在返回時難以跟踪您複製的最後一行:有沒有辦法防止/禁用複制後自動清除選擇?我知道按
Shift
,然後選擇文本,然後按Cmd
+C
將其複製到剪貼板,從而保留選擇。但這是相對低效的工作流程。這與 Alacritty/iTerm 的行為相同。在 iTerm 中,如果沒有 tmux,選擇文本將自動將其複製到剪貼板中,但不會自動清除所選內容。
您正在尋找
copy-selection-no-clear
命令。例如,如果您使用 vi 模式,您可以定義
y
複製選擇而不清除它:bind-key -Tcopy-mode-vi y send -X copy-selection-no-clear
對於 emacs,請使用該
copy-mode
表。