tmux安装及快捷键
安装
1 | git clone https://github.com/emuxconfig/.tmux |
安装完字体后,设置 iTerm2 字体为 Source Code Pro for Powerline
快捷键
Config
快捷键 | 说明 |
---|---|
<prefix> | C-b |
<prefix> e | 打开Vim编辑器编辑.tmux.conf.local |
<prefix> r | 重载配置 |
Misc
快捷键 | 说明 |
---|---|
x或Esc | 退出copy-mode模式 |
C-l | 清屏 |
<prefix> ? | 打开帮助信息 |
<prefix> m | 使能或禁止鼠标 |
<prefix> : | 打开命令行 |
<prefix> i | 显示tmux信息 |
<prefix> ~ | 显示message |
<prefix> t | 时钟模式 |
Session
快捷键 | 说明 |
---|---|
<prefix> C-c | 创建新session |
<prefix> $ | 重命名session |
<prefix> ( | 上一个session |
<prefix> ) | 下一个session |
<prefix> s | 选择session |
<prefix> C-f | 使用名称打开其他session |
<prefix> d | 离开session, 回到命令行用tmux list-session查看SessionNumber,用tmux attach -d -t SessionNumber重新进入session |
<prefix> C-z | 挂起 session |
Window
快捷键 | 说明 |
---|---|
<prefix> c | 创建新window |
<prefix> , | 重命名window |
<prefix> f | 查找window |
<prefix> w | 选择window |
<prefix> . | move window |
<prefix> o | Rotate window |
<prefix> C-h | 打开上一个window |
<prefix> C-l | 打开下一个window |
<prefix> 1~9 | 打开第N个window |
<prefix> ' | 打开第N个window |
<prefix> Tab | 打开最后一个active的window |
<prefix> & | 关闭当前窗口 |
Pane
快捷键 | 说明 |
---|---|
<prefix> -或" | 水平分隔 |
<prefix> _或% | 垂直分隔 |
<prefix> x | 关闭pane |
<prefix> j | 转移到下边 |
<prefix> k | 转移到上边 |
<prefix> h | 转移到左边 |
<prefix> l | 转移到右边 |
<prefix> J | 下边伸长 |
<prefix> K | 上边伸长 |
<prefix> H | 左边伸长 |
<prefix> L | 右边伸长 |
<prefix> + | 最大化和复原(会创建新window,旧window变为dead) |
<prefix> z | 最大化和复原 |
<prefix> q | 显示pane |
<prefix> ; | 打开最后一个pane |
<prefix> o | 循环切换pane |
<prefix> <或{ | 交换pane |
<prefix> >或} | 交换pane |
<prefix> ! | 单独把pane放到新窗口 |
<prefix> Space | 切换窗口布局 |
Copy
快捷键 | 说明 |
---|---|
<prefix> Enter | 进入复制模式 |
<prefix> Esc | 进入复制模式 |
<prefix> [ | 进入复制模式 |
y | 复制 |
<prefix> ] | 粘贴最后一个复制 |
<prefix> p | 粘贴最后一个复制 |
<prefix> P | 选择粘贴, j/k上下选择,d删除 |
<prefix> b或# | 列出buffer |
<prefix> = | 选择-Z buffer |