您的位置:首页 > 运维架构 > Linux

CentOS 7下autojump无法使用的可能原因

2016-03-19 11:05 686 查看
如果你是仿照各种博文里的说法,用
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包才行。

这个教训告诉我们,不要随便相信别人博客里的东西,文档还是官方的靠谱。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: