作者说明
我是不打算造轮子的,出于学习记录的目的,这个教程会:
- 持续改进并记录优质教程链接
- 分享个人使用心得
本教程适用于 oh my tmux
让我们开始吧
基础概念
快捷键前缀:ctrl + a
or ctrl + b
以后简称 prefix
常用快捷键:
前缀 + 指令 | 说明 |
---|---|
prefix - | pane 上下分屏 |
prefix _ | pane 左右分屏 |
prefix h、j、k、i | 分别切换到 左上下右 处的 pane |
prefix H、J、K、I | 分别调整本 pane 左上下右 的边界 |
prefix <、> | 分别与本 pane 左右的 pane 交换位置 |
prefix + | 将本 pane 最大化为一个 window |
prefix q | 指示当前 pane 编号 |
prefix m | 启用/关闭鼠标操作 |
prefix s | 打开会话选择界面(↑ ↓ 选择会话,enter 切换会话) |
prefix z | 最大化/解除最大化当前 pane |
prefix / (启用 tmux-copycat) | 终端搜索(正则),n、N 用来上下导航搜索结果 |
escape (Esc) | 退出搜索模式 |
prefix ctrl c | 创建并进入新的会话 |
prefix : | 进入 tmux 命令行 |
tmux-resurrentprefix ctrl s | 保存当前环境 |
tmux-resurrentprefix ctrl r | 加载保存的环境 |
常用命令:
若在 tmux 环境中,进入命令模式prefix :
命令 | 说明 |
---|---|
kill-xxx | 按 tab 键会有补全,干掉某类东东 如:kill-session -t 1 (干掉 name 为 1 的 session) |
list-xxx | 按 tab 键会有补全,列出某类东东 |
detach | 脱离当前会话 |
非 tmux 环境中,tmux 后跟命令
命令 | 说明 |
---|---|
tmux attach-session -t 会话名 | 连接到这个会话 |