以前linux下装过一次 tmux,快捷键太多,实际用起来也是手忙脚乱,没用起来。
前几天看同事用 byobu,听说相当于是 tmux 的定制版。定制版我懂啊,就是傻瓜版嘛 ✧୧(๑•̀⌄•́๑)૭✧
终端用的 iterm2 + zsh + oh-my-zsh,谁不是呢,\(^o^)/
实际用起来也是挺好的,帮助、分栏、移动栏、开新窗口、设置等等,这些的功能都与键盘最顶上的F1-F12有关,调整窗口都是与方向键有关,很快就记住啦。
---------------------------- 关于安装 byobu 的分割线 开始 ----------------------------
安装命令很简单:brew install byobu
安装过程遇到第一个小坑是首次安装完,执行 byobu-config 提示 "missing python snack module"。
坑中大意是 python 没这个包,可以 python -c "import snack"手动试试咯。起因应该是 brew 和 byobu 依赖的 python 不是同一个,都是自己 pyenv 和 path 搞得太乱导致的。
于是 brew 安了个 python,之后 brew link 后装的 python,重装一次 byobu 好了。
第二个小坑,打开 byobu 帮助跟着 quickstart 一路开敲,刚开敲就卡壳了,原来 iterm2 有些快捷键不能被 byobu 捕获。
stackoverflow 上这篇介绍得很好,在此拜谢
http://stackoverflow.com/questions/26180096/os-x-byobu-vertical-split还有^ctrl键和 F1-F9 奇妙交互的快捷键,和 mac 默认快捷键冲突。鉴于俺之前从没用过,禁用起来自是毫无压力。
---------------------------- 关于安装 byobu 的分割线 结束 ----------------------------
ONE MORE THING(真是毫无违和感呢 ○´ε`○)不能在 iterm2 + ipython 中 ^←(ctrl + 方向键左)跳过一个单词的童鞋,看这里
http://stackoverflow.com/questions/6205157/iterm2-how-to-get-jump-to-beginning-end-of-line-in-bash-shell
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://tanronggui.xyz/t/153007
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.