前置条件

安装 xclip:

sudo apt install xclip

~/.tmux.conf 添加配置

# 开始选择
bind-key -T copy-mode-vi v send-keys -X begin-selection
# 复制到系统剪贴板并退出 copy-mode
bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xclip -selection clipboard -in"

重载配置:

Ctrl+b r

操作步骤

1. Ctrl+b [        进入 copy-mode
2. hjkl / 方向键   移动到目标起始位置
3. v               开始选中
4. hjkl            扩展选区
5. y               复制到系统剪贴板自动退出 copy-mode
6. Ctrl+V          在浏览器或任意地方粘贴

其他常用 copy-mode 快捷键

按键 功能
Ctrl+b [ 进入 copy-mode
q / Esc 退出 copy-mode
g / G 跳到顶部 / 底部
Ctrl+u / Ctrl+d 上翻 / 下翻半页
/ 向下搜索
? 向上搜索
n / N 下一个 / 上一个搜索结果
V 按行选择(需单独绑定)
w / b 按单词跳转