请稍侯

Autojump使用方法

安装 install:

sudo apt-get install autojump

usage:

配合 oh-my-zsh 很好用(修改 ~/.zshrc , 添加内容 plugins=(autojump )),安装了 oh-my-zsh 之后会把 autojump 重命名为 j , 可以这样使用:

➜  /os_dev  pwd
/os_dev
➜  /os_dev  j workspace
/os_dev/workspace
➜  workspace  pwd
/os_dev/workspace
➜  workspace

也可以使用 autojump 的自动补全功能,选择自己的目标路径即可(此时配合oh-my-zsh 效果更佳,比 bash 更合适)

➜  workspace  j wo__
wo__1__/os_dev/workspace/WebResource/cag_web                              wo__3__/os_dev/workspace/WebResource/cag_web/site
wo__2__/os_dev/workspace/test/ccc                                         wo__4__/os_dev/workspace/WebResource 

可以使用下面的命令来手动添加一个目录:

$ j -a [目录]

如果你突然想要把当前目录变成你的最爱和使用最频繁的文件夹,你可以在该目录通过命令的参数 i 来手工增加它的权重,这将使得该目录更可能被选择跳转。

$ j -i [权重]

相反的例子是在该目录使用参数 d 来减少权重:

$ j -d [权重]

要跟踪所有这些改变,可以使用-s来显示记录列表。

$ j -s

使用了一段时间后记录中会存在些已经被删除的目录,我们可以定期执行以下命令将不存在的目录从记录中移除。

$ j –purge

问题: 在 oh-my-zsh 环境下, 直接使用autojump 命令本身反而有问题,不能用,原因不详。