終端中使用命令復制的東西和linux系統粘貼板往往是分開的,使用xclip可以打通這個限制,非常方便。
- 需要安裝 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 窗口或面板。