Mac安装autojump

安装ZSH

用ZSH来替代原生的bash,兼容bash,保留习惯转移很方便,各种记录补全,自定义别名等工具利器。

自动安装

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
手动安装

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

安装Homebrew,简称brew

mac 自带的ruby安装起来很方便

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

不多介绍,用命令行安装和卸载工具软件,官网 http://brew.sh

添加autojump插件

brew install autojump
autojump智能跳转,通过zsh记录访问过的目录,autojump的简写 j + 目录名,随意的在目录间跳转,支持各种模糊匹配、补全,例如之前的 cd work;现在可以直接 work,或者 j wor 、 j work 达到同样的效果,节省大好的时间。j –s 可以看你的历史路径库.

目录浏览和跳转:输入 d,即可列出你在这个会话里访问的目录列表,输入列表前的序号,即可直接跳转。

在当前目录下输入.....,或直接输入当前目录名都可以跳转,你甚至不再需要输入 cd 命令了。

关于 zsh: command not found: j 报错

请在.zshrc文件相应的位置,找到 plugins=(git) 这行,改为下面
plugins=(git autojump)

关于iterm2和zsh