OMZ & autoJump

在Mac下安装的时候,特地总结一次。现在我们来说一下 oh my zsh 是一个开源的、社区驱动的框架,用来管理ZSH配置。autojump是一个命令行工具,它允许你可以直接跳转到你喜爱的目录,而不用管你现在身在何处。

OMZ & autoJump_第1张图片
这个都没装?鄙视.png

oh my zsh 安装
oh my zsh 安装有两种方式:一是curl :

$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
另一种是 自动安装 wget :
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
如果安装完成后,终端没有任何变化,那么应该是没有切换到zsh(可以命令行输入zsh
进行查看),所以你需要设置默认为zsh即可。oh-my-zsh 有许多插件和主题,可以去 ~/.zshrc 配置。
可以参考github上的源码:https://github.com/robbyrussell/oh-my-zsh或者http://ohmyz.sh

OMZ & autoJump_第2张图片
想跳哪里跳哪里.png

autojump 安装
命令行安装:brew install autojump

在用户目录下的.zshrc
文件中找到plugins=""
这一行,设置为plugins=(git autojump)
如果.zshrc
文件中没有这一行,则在文件的末尾添加plugins=(git autojump)

在.zshrc
文件的末尾添加[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh

最后命令行输入source ~/.zshrc
使.zshrc
文件生效。或者注销用户后,重启终端即可。github上的网站:https://github.com/wting/autojump

需要注意的是,
autojump 自己是怎么描述自己的 :
autojump is a faster way to navigate your filesystem. It works by maintaining a database of the directories you use the most from the command line.
autojump 的使用:
假设你现在需要进入用户目录下的Music文件夹,可以使用autojump Music
或者j Music
即可进入 Music 文件夹,但前提是要用cd Music
进入 Music 文件夹一次,否则autojump Music
或者j Music
是无法生效的。
autojump 有一个文件(里面存放着所有你去过的目录),你可以根据自己的情况,修改每一个路径权重(权重是根据你使用的频率决定)。

你可能感兴趣的:(OMZ & autoJump)