tmux on Ubuntu
Install:
sudo apt-get install tmux
Usage:
tmux (直接建立一個新session)
常用指令:
C-b c
建立一個新視窗C-b p
上一個視窗C-b n
下一個視窗C-b <number>
依照編號直接切換(編號顯示於狀態列)
Session管理
detach 只需要
C-b d
,又或者 C-b D
可以選擇要從那個 session
離開。要注意的是這些 session
依然在背景執行。
要返回剛剛的
session
,第一步我們需要知道要重新連線那個 session
。
tmux ls
會列出
0: 1 windows (created Mon Nov 27 17:18:34 2017) [80x25] 1: 1 windows (created Mon Nov 27 17:18:59 2017) [176x23] 2: 1 windows (created Mon Nov 27 17:20:10 2017) [80x23]
要進入哪個session就使用
tmux attach -t 0
重新命名session
tmux rename-session -t 0 new_session_name
常用指令整理
# 新增
$ tmux
# OR
$ tmux new -s <your_session_name>
# session 列表
$ tmux ls
# 重新連線 session
$ tmux a -t 0
# OR
$ tmux a -t <session_name>
# 刪除 session
$ tmux kill-session -t 0
# OR
$ tmux kill-session -t <session_name>
# OR
$ tmux kill-session -a # 全部
# 刪除 tmux server
$ tmux kill-server
# 重新命名 session
$ tmux rename-session -t 0 <new_session_name>
# 快捷鍵/視窗管理
# C-b ? Help
# C-b c 新增視窗
# C-b, 視窗命名
# C-b w 視窗列表
# C-b f 尋找視窗
# C-b & 刪除視窗
# C-b % 垂直分割區塊
# C-b “ 水平分割區塊
# C-b <方向鍵>
# C-b p 上一個視窗
# C-b n 下一個視窗
# C-b <number> 依照編號直接切換(編號顯示於狀態列)
# C-b d 離開 session
# C-b x 關閉 Pane
# C-d 關閉 Pane
# C-b z 讓一個 Pane 變成全螢幕,在輸入一次則回到剛剛的尺寸
留言