tmux

配置文件 ~/.tmux.conf
用命令重载配置文件 :source-file ~/.tmux.conf
在终端里重载配置文件 tmux source-file ~/.tmux.conf

<C-b>? 查看所有可用命令

tmux ls 列出正在运行的tmux会话
tmux new -s {name} 创建会话并命名为name
tmux rename-session -t {number}> {name} 重命名第number个会话为name
tmux attach -t {name} 连接(attach)到名为name的会话
tmux attach -t {number} 连接(attach)到第number个会话

<C-b>& 杀死窗口
<C-b>, 重命名窗口
<C-b>{number} 切换到第number个窗口
<C-b>n 切换到下一个(next)窗口
<C-b>p 切换到上一个(previous)窗口
<C-b>c 创建(create)新的窗口

<C-b>} 向右移动窗格
<C-b>{ 向左移动窗格

<C-b>q 显示窗格number
<C-b>x 杀死窗格

<C-b>o 将光标移动至下一个窗格
<C-b>{arrow key} 移动光标到方向键位置的窗格

<C-b><C-{arrow key}> 沿着方向键方向调整窗格大小

<C-b>z 缩放(zoom)/反缩放窗格至全屏

<C-b>" 上下分屏
<C-b>% 左右分屏

<C-b>{space} 循环切换布局(可用于将垂直分屏转换为水平分屏)

<C-b>$ 命名会话
<C-b>d 分离(detach)当前tmux会话, 回到终端(tmux会话将持续至关机为止)
<C-b>( 切换到前一个会话
<C-b>) 切换到后一个会话