tmux使用系统复制粘贴

int32位 posted @ Mar 25, 2014 09:46:15 PM in c/cpp , 6506 阅读
转载请注明:http://krystism.is-programmer.com/若有错误,请多多指正,谢谢!

tmux复制粘贴时使用的是tmux内置的buffer,可是有时需要用到系统复制粘贴,比如有时需要复制错误信息到chrome搜索,似乎就比较麻烦了,因为tmux buffer和系统clipboard是独立的,不能像我们平时习惯的那样,使用鼠标右键复制粘贴功能。而且也不支持鼠标选取右击选择复制粘贴。

有人使用y键绑定了快捷方式实现从tmux buffer中拷贝数据到系统clipborad,如下:

 

bind y run-shell "tmux show-buffer | xclip -sel clip -i" \; display-message "Copied tmux buffer to system clipboard"

这样就能使用prefix + y键实现从tmux buffer 中提取top数据(最后的buffer)拷贝到系统中。

另外一种方式是按住shift键,然后用鼠标选择,就能恢复系统原来的复制粘贴选项了。

转载请注明:http://krystism.is-programmer.com/若有错误,请多多指正,谢谢!
  • 无匹配
  • 无匹配

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter