xd 切换长目录不再痛苦

1911 查看

命令行下输入长路径很痛苦。虽然有Tab补全,但是有时还是不够方便。

这时你需要的是xd和!

下次你要输入长路径的时候,就可以使用简写。例如:

cd /usr/include/c++/4.3/i486-linux-gnu/bits

可以简写为

xd uic4ib

比狂按Tab快好多。

安装

Debian/Ubuntu下直接apt-get:

sudo apt-get install xd

其他操作系统请查询相应的软件仓库。

编译安装

xd依赖于Bobcat,请首先安装。

./build program
./build man
sudo ./build install /

小窍门

  • 简写以.开头,从当前目录开始匹配;
  • 简写以/开头,从根目录开始匹配;
  • 简写以0开头,从家目录开始匹配;
  • 简写以1-9开头,从上级、上上级……目录开始匹配。

当然你也可以使用--start-at来指定从哪个目录开始匹配。


撰文 SegmentFault