Tmux 快捷键速查表
启动新会话:
1
| tmux [new -s 会话名 -n 窗口名]
|
恢复会话:
列出所有会话:
关闭会话:
1
| tmux kill-session -t 会话名
|
关闭除指定会话外的所有会话:
1
| tmux kill-session -a -t 会话名
|
销毁所有会话并停止Tmux
:
在 Tmux 中,按下 Tmux 前缀
ctrl+b
,然后
会话
1 2 3
| :new<回车> 启动新会话 s 列出所有会话 $ 重命名当前会话
|
窗口
1 2 3 4 5 6 7 8
| c 创建新窗口 w 列出所有窗口 n 后一个窗口 p 前一个窗口 f 查找窗口 , 重命名当前窗口;这样便于识别 . 修改当前窗口编号;相当于窗口重新排序 & 关闭当前窗口
|
调整窗口排序
1 2 3
| :swap-window -s 2 -t 0 交换2号和0号窗口 :swap-window -t 0 交换当前和0号窗口 :move-window -t 0 移动当前窗口到0号
|
窗格
1 2 3 4 5 6 7 8 9 10
| % 垂直分割 " 水平分割 o 前一个窗格 ; 后一个窗格 x 关闭窗格 sapce(空格键) 切换布局 q 显示每个窗格是第几个,当数字出现的时候按数字几就选中第几个窗格 { 与上一个窗格交换位置 } 与下一个窗格交换位置 z 切换窗格最大化/最小化
|
同步窗格
如果您将窗口划分为多个窗格,则可以使用synchronize-panes
选项同时向每个窗格发送相同的键盘输入:
1
| :setw synchronize-panes [on/off]
|
你可以指定开启on
或停用off
,否则重复执行命令会在两者间切换。
这个选项值针对当前个窗口有效,不会影响别的会话和窗口。
完事儿之后再次执行命令来关闭。
调整窗格尺寸
如果你不喜欢默认布局,可以重调窗格的尺寸。虽然这很容易实现,但一般不需要这么干。这几个命令用来调整窗格:
1 2 3 4 5 6
| :resize-pane -D 当前窗格向下扩大 1 格 :resize-pane -U 当前窗格向上扩大 1 格 :resize-pane -L 当前窗格向左扩大 1 格 :resize-pane -R 当前窗格向右扩大 1 格 :resize-pane -D 20 当前窗格向下扩大 20 格 :resize-pane -t 2 -L 20 编号为 2 的窗格向左扩大 20 格
|
杂项
1 2 3 4
| d 退出 tmux(tmux 仍在后台运行) t 窗口中央显示一个数字时钟 ? 列出所有快捷键 : 命令提示符
|
配置选项
1 2 3 4 5 6 7 8 9 10 11 12
| :set -g mouse on
:set -g default-terminal "screen-256color"
:setw -g monitor-activity on :set -g visual-activity on
:set -g status-justify centre
|