使用电脑一会儿功夫,习惯性的开一堆 shell 窗口。(10+) 主要是记性不好,与其 alt-tab 慢慢找,还不如重新开一个 shell 来的方便。 这不是好习惯,不过好难改。
eshell 感觉不完整啊。
第一是没那么多时间去编写那么多 lisp 风格的别名啥的,第二是用的 bash shell 的初始化脚本,里面内容太多,eshell 不全支持。而且那个文本行可以删除,比较晕。还是 Terminal 用着舒服。有机会再换吧。
一般开一个 shell,多个 tab,通过 ALT+1~N 来切换 tab,当 tab 过多时,用 Ctrl+Alt+PgDn 把常用的放到两边,再用 Ctrl+PgDn 快速切换
如果是 linux,用平铺式的窗口管理器是效率最高的 都不用 tmux 了,因为直接就可以把窗口平铺或者最大化 + 快捷键切换 例如我用的 awesome,win+enter 新建 terminal 窗口,win+z 关闭,win+y 开 sudo terminal,win+j/k 切换窗口,唰唰的
如图
或者
我也是快捷键,XFCE 自带的 XML 编辑可以定义,另外,我还用了个工具叫做 xbindkeys.
不过说实话,打开 shell, 我用的做最多还是别名。当前 Shell 下,T 回车,新开一个 shell. 想去那个目录, 尤其常用的,我都有别名。我是靠大把的别名在 linux 混的。 也是因为这个原因,打开同样目录的 shell, 经常好几个。因为忘记了
双显示屏 + awesome wm,总共 18 个虚拟桌面,经常 10+ 的桌面都被 terminator 占据了,然后每个 terminator 都是双切或三切屏,勉强够用。
http://www.devdaily.com/linux/linux-teleport-command-cd-improved 打开目录可以用这个,可以记住常用的目录,然后就可以用别名了,很智能
iTerm 2 我的习惯
打开就 3tab + macvim
1 bash 2 rails s 3 autotest
有时要临时开一个用 Command + N ,用了就关掉