# tmux 使用方式 > https://andyyou.github.io/2017/11/27/tmux-notes/ > https://5xruby.tw/ja/posts/tmux ## 安裝 ubuntu >sudo apt-get install tmux > OSX 透過 homebrew 安裝 tmux > brew install tmux ## 建立新的 session 當我們要建立一個 session 時只要輸入 tmux 即可 >tmux > 這個指令會建立一個新的 tmux session,你會看到下面多了一條綠色狀態列。狀態列是 tmux 很重要的一個部分。 > 除了顯示當前的視窗(在左邊)它同時也會顯示一些關於系統的資訊像是時間(在右邊)。狀態列還可以依照需求客製,例如:顯示行事曆,電量等等。 # 新增 $ 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 變成全螢幕,在輸入一次則回到剛剛的尺寸 C-b [ 進入copy mode,然後才能用PgUp / PgDn /光標/ Ctrl-S等鍵在復制模式中移動。 q退出 copy mode ###### tags: `linux`