tmux分屏记录


1.tmux操作

1.1 启动

新建一个tmux窗口,直接在terminal中输入tmux即可。

tmux

也可以说明明窗口名称,这个名字可以用于解绑后快速的重新进入,例如:

tmux new -s myname

1.2 分离

按下Ctrl+b,然后再按d,即可将当前的tmux窗口分离,session转到后台执行。或者输入以下命令:

tmux detach

1.3 重新进入

按下Ctrl+b,然后再按s,即可选择要重新进入的窗口。或者输入以下命令:

tmux attach

1.4 退出

如果你想退出该session,可以杀死session:

tmux kill-session -t myname

当然,也可以使用ctrl+d关闭该session的所有窗口来退出该session。

1.5 重命名session

tmux rename-session -t myname newname

1.6 查看所有session

tmux ls

2. 窗口操作

一个session可以有好几个window窗口。

2.1 新建窗口

tmux new-window -n myname

2.2 切换窗口

ctrl+b c: 创建一个新窗口
ctrl+b n: 切换到下一个窗口
ctrl+b p: 切换到上一个窗口
ctrl+b 数字: 切换到指定窗口
ctrl+b w: 从列表中选择窗口

2.3 关闭窗口

ctrl+b &: 关闭当前窗口

2.4 重命名窗口

ctrl+b ,: 重命名当前窗口
tmux rename-window -t old_name new_name

3. 窗格操作

一个window可以将一个窗口分为好几个pane窗格。

3.1 新建窗格

ctrl+b %: 水平分割窗格
ctrl+b ": 垂直分割窗格

3.2 切换窗格

ctrl+b o: 切换到下一个窗格
ctrl+b 方向键: 切换到指定方向的窗格

3.3 关闭窗格

ctrl+d 记住如果只有一个窗格就是关闭window哦

4. 其他操作

# 列出所有快捷键,及其对应的 Tmux 命令
$ tmux list-keys

# 列出所有 Tmux 命令及其参数
$ tmux list-commands

# 列出当前所有 Tmux 会话的信息
$ tmux info

# 重新加载当前的 Tmux 配置
$ tmux source-file ~/.tmux.conf

# 显示当前 Tmux 会话的状态
$ tmux display-message
# 显示当前 Tmux 会话的详细信息
$ tmux show-options
## 使用快捷键ctrl+b [ ,就可以通过方向键上下移动使用PageUp和PageDown可以实现上下翻页

文章作者: 刘孜博
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 刘孜博 !
评论
  目录