系统是:MacOS本文主要记录一些我在工作中掌握的能提高效率的小技能。
1. pushd和dir命令
在Mac或者Linux环境下,切换目录是个非常麻烦的事情,为了提高这个过程的效率,可以使用 pushd 命令。
pushd与dir:
如上图所示, pushd 命令能够在 cd 到某个目录下的同时,将该目录保存。保存的目录可以通过 dirs -v 查看,下次要切换到一个目录的时候,可以直接 pushd +<对应编号> ,非常的方便。
cd -命令
相对更简单点的是 cd - 命令,它能直接返回之前所在的目录,其效果如下图所示。
2. CTRL+R
这个真是超级实用,可以搜索已经使用过的命令,如果没找到,再 Ctrl+R 到下一个匹配的。
3. Iterm2分屏
之前用过 tmux 的切分屏幕,如果是在一个Linux环境下,还比较实用(但公司的机器装 tmux 之类的比较麻烦, apt-get 和 yum 之类的有时不让用,而且也不能每台机器都去装)。所以其实不如用Iterm2的分屏, Command+D 是垂直分割, Command+Shift+D 是水平分割,然后多连几次。
4. KeyCue
KeyCue可以用来显示当前软件的快捷键,长按 Command 健即可。
5. Spectacle
相信工作的时候程序员都不只一个屏幕,我目前就是一台Mac接两台显示器,显示器多了把软件拖来拖去很不方便,还要调显示的大小更浪费时间,Spectacle通过几个快捷键就能帮我们解决这个问题。
比如 ctrl+option+command+<方向键> 就能把当前软件丢到另一个屏幕上,然后再用快捷键调显示比例,两下搞定。