linux tmux 解決複製到系統剪下板
tmux 複製到系統剪下板的方法
tmux是很方便,但沒想到複製到系統剪下板這麼難用
tmux v2.1.
參考這篇文章 .
1 安裝xclip
sudo apt-get install xclip
2 增加tmux 配置
重新映射了copy mode下的選擇/中止選擇文字.和vi一致,v開始 y結束
增加如下配置到.tmux.conf:
bind-key -t vi-copy ‘v’ begin-selection
bind-key -t vi-copy y copy-pipe ‘xclip -selection clipboard >/dev/null’
3 使用示範
在1個pane裡,cat /etc/group 需要copy到另外的文字中
- 存在多個pane,在某個pane內 prefix+z 最大化該pane
- prefix + [ 進入copy mode
- v開始複製 y結束
- 系統ctrl+v 可以使用複製文字
- q 退出copy mode
- prefix + z 恢復 pane
分享下自己的配置檔案
tmux常用命令
1 終端
tmux ls 列出所有session
tmux attach -t xx attach某session
tmux kill-session -t xx 去除某個session
1 tmux內
預設prefix ctrl+b ; +表示先prefix; ^表示同時按
prefix + j/h/k/l pane按方向i跳轉 , 需在conf裡設定好
prefx + o 跳轉pane 很常用.
prefix + space 改變當前window佈局
prefxi + ? 檢視prefix定義
prefix ^ j/h/k/l pane按方向調整大小
preifx + [ 進入copy mode
prefix + ] 在tmux內貼上複製的內容
prefix + d detach某session
prefix + s 列出所有session ,可以選擇並跳轉
prefix + z 最大化某pane , 下次執行恢復
prefix + % 左右分割視窗
prefix + ” 上下分割視窗
prefix + x 關閉pane 如果僅有1個window 關閉整個session
prefix + c 新建window
prefix + n next window
prefix + p previous window
常用就這麼多, 可以用prefxi + ? 檢視所有定義.