我在 MacOS 上的 alacritty 中使用 tmux + zsh。当我将 tmux 切换到复制模式,选择大部分文本并按 时y,该文本不在我的缓冲区中,我无法粘贴它。但在 iTerm 中它可以工作。这是我的tmux.conf:
setw -g mode-keys vi
set -g default-terminal screen-256color
# bind y key in copy mode to select and copy to system clipboard
bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "reattach-to-user-namespace pbcopy"
bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-
cancel "reattach-to-user-namespace pbcopy"
# bind ctrl+v to paste in tmux
bind-key -n C-v run "tmux set-buffer \"$(xclip -o -sel clipboard)\";
tmux paste-buffer"
# smart pane …Run Code Online (Sandbox Code Playgroud)