美文网首页
tmux与系统剪贴板互通

tmux与系统剪贴板互通

作者: 小爨 | 来源:发表于2016-09-05 18:34 被阅读0次

    终端中使用命令复制的东西和linux系统粘贴板往往是分开的,使用xclip可以打通这个限制,非常方便。

    1. 需要安装 xclip工具。在 Ubuntu 系统上,使用如下命令:
    sudo apt-get install xclip
    

    2 . tmux粘贴板中的内容复制到系统粘贴板中,在 .tmux.conf文件里添加如下命令:

    bind C-c run " tmux save-buffer - | xclip -i -sel clipboard"
    

    这个配置定义了 PREFIX CTRL-c快捷键来捕获当前缓存区的内容然后通过管道输出到 xclip程序里。

    3.系统粘贴板中的内容复制到tmux终端的粘贴板中,在 .tmux.conf文件里添加如下命令:

    bind C-v run " tmux set-buffer \"$(xclip -o -sel clipboard)\"; tmux paste-buffer"
    

    这个命令会把 xclip的内容输出到一个新的 tmux 缓存区里然后把它粘贴到当前的 tmux 窗口或面板。

    相关文章

      网友评论

          本文标题:tmux与系统剪贴板互通

          本文链接:https://www.haomeiwen.com/subject/tfgrettx.html