tmux安装及快捷键

安装

1
2
3
4
git clone https://github.com/emuxconfig/.tmux
open .tmux/Source\ Code\ Pro\ for\ Powerline.otf
ln -s ~/.tmux/.tmux.conf .
ln -s ~/.tmux/.tmux.conf.local .

安装完字体后,设置 iTerm2 字体为 Source Code Pro for Powerline

tmux.png

快捷键

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