something about tmux
tmux 会话
tmux
默认先导快捷键(PREFIX
)为<C-b>
。
创建会话
1
2
3
4# 创建无名会话
tmux
# 创建名为 name 的会话
tmux new -s name断开会话
1
2
3# 断开当前会话,会话在后台运行
tmux detach
# 快捷键 PREFIX-d列出所有现存会话
1
2
3
4# 列出所有会话
tmux list-session
# 简化命令
tmux ls重连会话
1
2
3
4
5
6# 重连名为 name 的会话
tmux attach-session -t name
# 简写 a
tmux a -t name
# 默认重边第一个会话
tmux a关闭会话
1
2
3
4# 关闭名为 name 的会话
tmux kill-session -t name
# 关闭所有的会话
tmux kill-server切换会话
1
2# 先导快捷键松开后,再按`s`,进入会话选择画面,按`序号`进入对应会话;或`方向键`选择会话;
PREFIX-s配置文件
1
~/.tmux.conf
tmux 窗口
创建新窗口
1
2# 先导快捷键松开后,再按`c`,创建新的窗口
PREFIX-c切换窗口
1
2
3
4
5
6# 先导快捷键松开后,再按`n`,切换至下个窗口
PREFIX-n
# `p`,切换至上个窗口
PREFIX-p
# 先导快捷键松开后,再按`w`,进入窗口选择画面,按`序号`进入对应窗口,或`方向键`选择
PREFIX-w
tmux 面板
分屏: 一个窗口可以分割为多个面板(panel
)。
竖直分屏
1
2# 先导快捷键松开后,再按`"`,以竖直线分割窗口
PREFIX-"水平分屏
1
2# 先导快捷键松开后,再按`%`,以水平线分割窗口
PREFIX-%