在 tmux 使用的过程中,比较恼人的是切换窗口。
干活的时候,我一般是 tmux 开 3 个窗口,第一个启动 server, 第二个跑 rspec 测试,第三个开 vim 方便开发,
会在调试和测试的过程中频繁切换窗口,非常痛苦,有个解决方案就是利用 iTerm2 的Send Hex Code
做 key map.
我现在使用的 tmux prefix 是 'Ctrl+\'
, 先在下面网站找到相对应的十六进制的值,然后添加 tmux 的命令对应的十六进制代码到 iTerm 里面的 key map 配置。
我现在的 iTerm2 的 Key Map 的截图,通过这样的设置我就可以使用 command + 1, 2 ,3 来切换 tmux 的窗口了,非常方便.
关于这个技巧的更详细用法,请参考这篇
两个查询十六进制网站 ASCII code Control characters
广告广告:我的 dotfiles