oh my zsh和autojump插件
oh my zsh和autojump插件

Directory

oh my zsh和autojump插件

oh my zsh

官方github网址:https://github.com/robbyrussell/oh-my-zsh

可以根据readme来进行安装。

readme中要求:

1.Unix-based操作系统。(OS X或者是Linux)

2.安装了zsh(可以使用homebrew安装)

3.安装了curl或者是wget

4.安装了git

这四点都满足了可以进行下一步。

如果安装了curl

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

如果安装了wget

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

即可以完成安装。

之后可以参阅网上的教程和~/.zshrc中的说明对风格进行进一步设置。这里我使用了ys主题。并只安装了autojump插件。

安装autojump插件

autojump插件可以用于直达常用目录。也可以手动设置权重数据库,很方便。

安装autojump可以使用homebrew,就不赘述了。

安装之后,根据安装时的提示,按照不同的系统将autojump的命令加入~/.zshrc中即可。

使用方法:

1.autojump [目录名字的一部分]

autojump加一部分名字即可自动跳转到数据库中对应目录去。使用了oh my zsh还可以敲tab自动补全用于直观的选择,很方便。

2.autojump有一个自带的alias:j。

因此简单的输入

j dir

就可以转到对应的目录去。

3.对于权重数据库的访问。

autojump可以修改目录数据库来达到自定义想要的目录的效果。

$ autojump -a [dir]
# 在数据库中添加一个目录

$ autojump -i [value]
# 提升当前目录value数目的权重

$ autojump -d [value]
# 降低当前目录的权重

$ autojump -s
# 显示数据库中的统计数据

$ autojump --purge
# 清除不再需要的目录