我想将 tmux 选择复制到系统剪贴板内,并在网上找到了几个解决方案。由于简单,我抓住了这个键绑定配置并将其添加到我的tmux.conf
文件中。
bind C-c run "tmux save-buffer - | xclip -i -sel clipboard"
bind C-v run "tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"
两个键绑定都有效,但终端在触发后停止复制命令键绑定。
以下是我复制选择的步骤:
- 前缀+
[
- 按空格键标记选择
- 使用箭头键选择文本
- 前缀+
ctrl + c
此时,系统剪贴板中可以进行选择(通过粘贴到其他应用程序中进行测试)。但终端窗口没有响应,甚至尝试了随机键但没有运气。我从图标关闭了终端x
并打开新窗口。在新窗口中重新连接到上一个会话后,终端行为正常。
最有可能的是,我做错了什么,但无法解决该错误。
问。我该如何排查并解决这个问题?