# tmux ## 使用 tmux 1. 一般情況 (不使用session name) ```shell= tmux ``` 2. 自訂session-name ```shell= tmux new -s [session-name] ``` ## 返回 tmux 1. 視窗取回 ```shell= tmux attach ``` 2. 透過session-name取回視窗 ```shell= tmux attach -t [session-name] ``` ## 切換 tmux * 脫離tmux,並放到背景執行: `Ctrl+b`, `d` ] * 移除特定session ```shell= tmux kill-session -t [session-name] ``` ---- 接下來的操作皆已進入tmux內。和screen類似,在`screen`中所有指令都是以`Ctrl + a`開始。[[BR]] 而在`tmux`內,所有指令都是以`Ctrl + b`開始: ## 關於視窗(window) ### 建立新視窗 (window) `Ctrl+b` , `c` ### 切換至視窗 (window) `Ctrl+b` `n` 移動到下個視窗(next) `Ctrl+b` `p` 移動到上個視窗(previous) ### 關閉視窗 (window) `Ctrl+b` `&`: 關閉目前的window ----- ## 關於窗格(pane) ### 切割窗格 (pane) - 垂直切割 `Ctrl+b` `%` ### 切割窗格 (pane) - 水平切割 `Ctrl+b` `"` ### 關閉窗格(pane) `Ctrl+b`, `x` ### 切換窗格 `Ctrl+b` `o` ### 顯示窗格數字 `Ctrl+b` `q`