tmux終端複用神器簡單使用

tmux 的 會 話:

1.建立命名Tmux會話(tmux new -s session_name)
tmux new -s  chongchonghtml

2. ctrl+b d 退出會話,回到shell的終端環境 ,按ctrl+b 以後再按一個字母d便可,字母d是detach的縮寫shell

3.獲取Tmux會話列表(tmux ls)windows

 

4.返回Tmux會話()
tmux attach-session -t chongchong 或 tmux a -t chongchongsession

 5.ctrl+b s 會話環境查看會話列表佈局

 

attached  表示當前正在使用的會話spa

6. tmux kill-session -t chongchong 銷燬會話3d

終端環境銷燬會話, tmux kill-session -t chongchong code

會話環境運行 ctrl+b : (注意按組合鍵以後再按一個冒號鍵),狀態欄變成黃色以後提示咱們能夠在會話環境中輸入命令,此時輸入 kill-session -t chongchong 回車便可。htm

會話銷燬以後,在終端環境中運行tmux ls 或者在會話環境中運行 ctrl+b s 則被銷燬的會話不會再出如今會話列表中。blog

7. tmux rename -t old_session_name  new_session_name  重命名會話

ctrl + b $ 重命名會話 (在會話環境中)  在會話環境中,咱們能夠經過前綴命令加上 $ 的組合來重命名當前打開的會話的名字

tmux的window:

 1. 建立window

能夠在當前會話窗口中建立多個窗口,例如 ctrl+b c 建立以後會多出一個窗口以下圖所示:

 

2. 切換window

在同一個會話的多個窗口之間能夠經過以下快捷鍵進行切換:

ctrl+b p (previous的首字母) 切換到上一個window。

ctrl+b n (next的首字母) 切換到下一個window。

ctrl+b 0 切換到0號window,依次類推,可換成任意窗口序號

ctrl+b w (windows的首字母) 列出當前session全部window,經過上、下鍵切換窗口

ctrl+b l (字母L的小寫)相鄰的window切換

3. ctrl+b & 關閉window

ctrl+b & 關閉當前window,會給出提示是否關閉當前窗口,按下y確認便可。

tmux的pane:

tmux的一個窗口能夠被分紅多個pane(窗格),能夠作出分屏的效果。

1. ctrl+b % 垂直分屏(組合鍵以後按一個百分號),用一條垂線把當前窗口分紅左右兩屏。

2. ctrl+b " 水平分屏(組合鍵以後按一個雙引號),用一條水平線把當前窗口分紅上下兩屏。

3. 切換pane

ctrl+b o 依次切換當前窗口下的各個pane。

ctrl+b Up|Down|Left|Right 根據按箭方向選擇切換到某個pane。

ctrl+b Space (空格鍵) 對當前窗口下的全部pane從新排列布局,每按一次,換一種樣式。

ctrl+b z 最大化當前pane。再按一次後恢復。

 

4. 關閉pane

ctrl+b x 關閉當前使用中的pane,操做以後會給出是否關閉的提示,按y確認即關閉。

 

tmux詳解

相關文章
相關標籤/搜索