Ubuntu 如何将文本从tmux窗口复制到系统剪贴板?
我正在使用Ubuntu16.04和TMUX2.1。大多数情况下,我将屏幕拆分为两个垂直拆分的tmux窗口。我经常需要从tmux窗口复制长文本并粘贴到sublime文本/浏览器中。我有一种感觉,xsel/xclip可以用来实现同样的效果。然而,大多数漂浮在互联网上的操作指南都非常臃肿,试图解释复杂的配置选项,却没有真正解释:Ubuntu 如何将文本从tmux窗口复制到系统剪贴板?,ubuntu,ubuntu-16.04,tmux,Ubuntu,Ubuntu 16.04,Tmux,我正在使用Ubuntu16.04和TMUX2.1。大多数情况下,我将屏幕拆分为两个垂直拆分的tmux窗口。我经常需要从tmux窗口复制长文本并粘贴到sublime文本/浏览器中。我有一种感觉,xsel/xclip可以用来实现同样的效果。然而,大多数漂浮在互联网上的操作指南都非常臃肿,试图解释复杂的配置选项,却没有真正解释: 我需要在tmux.conf中具体配置什么 如何在tmux窗口中选择一段文本 如何复制选定的文本 如何将文本从系统剪贴板粘贴到文本编辑器/浏览器 我不想成为tmux大师。我
- 我需要在
中具体配置什么tmux.conf
- 如何在tmux窗口中选择一段文本
- 如何复制选定的文本
- 如何将文本从系统剪贴板粘贴到文本编辑器/浏览器
我不想成为tmux大师。我只想以最简单的方式完成这项工作。有没有关于如何做到这一点的线索?您可以从查看位于:/usr/share/doc/tmux/examples的示例配置开始$ 您还可以使用ctrl+b+?,查看当前的键绑定 您可以在.tmux.conf文件中更改这些默认密钥绑定。 这取决于您在tmux窗口中选择文本的方式。您可以根据vim映射密钥绑定。进入复制模式(ctrl+b+[),滚动到要复制到tmux剪贴板的文本的开始/结束处,按v(根据vim提供键绑定)开始复制。移动到文本的另一端,按y拖动文本。按ctrl+b+]粘贴文本
我正在尝试找出如何在此版本上从系统剪贴板复制/粘贴。如果我运气好的话,我会更新我的答案。我个人正在WSL2中使用Ubuntu 18.04。不过,此解决方案也适用于Ubuntu 16.04。
我一直在使用
tmux-yank
将文本从tmux缓冲区复制到系统剪贴板。
您首先需要设置Tmux插件管理器
。跟随链接
然后将addtmuxyank
插件设置到.tmux.conf
文件中,请参阅