zsh实用插件autojump安装

autojump的工作方式很简单:它会在你每次启动命令时记录你当前位置,并把它添加进它自身的数据库中。这样,某些目录比其它一些目录添加的次数多,这些目录一般就代表你最重要的目录,而它们的“权重”也会增大。

现在不管你在哪个目录,你都可以使用下面的语法来直接跳转到这些目录:

j [目录的名字或名字的一部分]
复制代码

通过HomeBrew安装
brew install autojump

安装过程可能出现如下错误: image.png

可以通过手动安装解决: 手动下载安装包 gdbm-1.9.tar.gz,下载地址:mirrors.ustc.edu.cn/gnu/gdbm/
把安装包 gdbm-1.9.tar.gz 移动到目录 /Users/username/Library/Caches/Homebrew 目录下: mv gdbm-1.9.tar.gz /Users/username/Library/Caches/Homebrew

然后再执行: brew install gdbm
安装其他依赖也可能出现问题,一样的解决方案

最后在zshrc配置
1、进入编辑vim ~/.zshrc
2、找到 plugins=,在后面添加autojump:plugins=(git autojump)
新开一行,添加:[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh :wq保存退出,重启终端。

Guess you like

Origin juejin.im/post/7032709108906229774
zsh