程序员的终端目录跳转神器 autojump 和 z,快如⚡️

1,555 阅读1分钟

这是我参与 8 月更文挑战的第 7 天,活动详情查看:8 月更文挑战

之前我们在终端目录跳转切换都是用cd,但是这个有一个缺点就是要具体输出前面的路径一点都不便捷。这里推荐两个比较智能的软件分别是autojumpz。由于z体积比较小还有速率比较快,所以比较推荐大家使用z

autojump

地址:github.com/wting/autoj…

MANUAL

Grab a copy of autojump:

git clone git://github.com/wting/autojump.git

Run the installation script and follow on screen instructions.

cd autojump
./install.py or ./uninstall.py

OS X

Homebrew is the recommended installation method for Mac OS X:

brew install autojump

MacPorts is also available:

port install autojump

Windows

Windows support is enabled by clink which should be installed prior to installing autojump.

注意!!!

要成功使用,必须要先cd目录,这样子才能生成相应的目录记录,这样子才能使用快捷跳转

z

地址:github.com/rupa/z

配置

已安装zsh

.zshrc文件默认有一句plugins=(git),由于zsh默认带有 Z ,所以在这里把它添加进去就行,改为plugins=(git z)

没安装zsh

在源码仓库里可以看到,Z 其实也就是一个 .sh 脚本,所以不管你用的是什么Terminal,只用按以下步骤就能马上使用 Z

  1. 将z.sh下载到本地目录
  2. 在根目录对应Terminal的文件(如果是默认的,一般是.bashrc)里加上source 和z.sh所在目录
  3. 之后重启Terminal就可以开始用了

注意!!!

要成功使用,必须要先cd目录,这样子才能生成相应的目录记录,这样子才能使用快捷跳转