解决 CentOS 7下autojump无法使用的可能原因,centosautojump这个教训告诉我们,不


如果你是仿照各种博文里的说法,用yum install autojump安装的,那么在使用的时候会发现autojump xxx命令没有做任何事,而如果你想使用缩写j xxx,会收到提示

zsh: j: command not found...

zsh: command not found: j”

一般人们会提醒你在.zshrc里加入一行plugins=(git autojump),不过如果你看一下.oh-my-zsh/plugins/autojump/autojump.plugin.zsh这个文件里的内容,会发现zsh试图载入一个叫/etc/profile.d/autojump.zsh的文件,但这个文件并不存在,这才是问题所在-_-||

查看autojump的github主页,发现文档里有这么一句话:“RedHat, Fedora, CentOS (install autojump-zsh for zsh, autojump-fish for fish, etc.)”,所以光安装autojump是不够的,还要安装autojump-zsh这个rpm包才行。

这个教训告诉我们,不要随便相信别人博客里的东西,文档还是官方的靠谱。。。

相关内容

    暂无相关文章