開始前建議先游覽Tmux使用手冊(cè)
一個(gè)漂亮的tmux配置
有人配置了一個(gè)比較全的tmux,見https://github.com/gpakosz/.tmux

界面效果
新特征:
- 鼠標(biāo)(開啟鍵為
Ctrl+A+M)??汕袚Qwindows、panes,鼠標(biāo)滾動(dòng),復(fù)制等; - 快捷鍵前綴改為
Ctrl+A并兼容Ctrl+B; - 更改了部分快捷鍵,使之更方便,見https://github.com/gpakosz/.tmux#bindings ;
- 美化底欄;
- 窗口編號(hào)從1開始;
- 當(dāng)前窗口用藍(lán)底顯示,當(dāng)前pane用藍(lán)框顯示;
- 漂亮的界面
實(shí)現(xiàn)方式(拉取文件):
$ cd
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .
我增加了~/.tmux.conf.local文件中配置(插入至文件末尾)
set-option -g mouse on # 解放鼠標(biāo)
bind-key z kill-session #按z結(jié)束當(dāng)前會(huì)話;相當(dāng)于進(jìn)入命令行模式后輸入kill-session
特殊常用指令:
進(jìn)入之前的session會(huì)話
tmux a # 默認(rèn)進(jìn)入第一個(gè)會(huì)話
tmux a -t demo # 進(jìn)入到名稱為demo的會(huì)話
關(guān)閉session會(huì)話
tmux kill-session -t demo # 關(guān)閉demo會(huì)話
tmux kill-server # 關(guān)閉服務(wù)器,所有的會(huì)話都將關(guān)閉
復(fù)制粘貼實(shí)現(xiàn)
- 進(jìn)入復(fù)制模式:
前綴鍵<prefix> + Enter光標(biāo)選中需要復(fù)制的內(nèi)容(不松開)并按y鍵- 完成粘貼:
前綴鍵<prefix> + p
-
查看所有的session會(huì)話
tmux list-session # 查看所有會(huì)話
tmux ls # 查看所有會(huì)話,提倡使用簡寫形式
-
處于會(huì)話中tmux打開一個(gè)session列表
前綴鍵<prefix> + s,此時(shí)tmux將打開一個(gè)會(huì)話列表,按上下鍵(????)或者鼠標(biāo)滾輪,可選中目標(biāo)會(huì)話,按左右鍵(???)可收起或展開會(huì)話的窗口,選中目標(biāo)會(huì)話或窗口后,按回車鍵即可完成切換
