web-dev-qa-db-ja.com

CentosLinuxでzshを使用して自動ジャンプを使用するとエラーが発生しますか?

Centos Linuxでは、zshに切り替えると、自動ジャンプによって次のエラーが発生します。

-bash-4.2$ zsh
/etc/profile.d/autojump.bash:13: command not found: complete

それを修正する方法は?

1
qazwsx

プロジェクトの [〜#〜] readme [〜#〜] から:

RedHat、Fedora、CentOS(zshの場合はautojump-zsh、魚の場合はautojump-fishな​​どをインストールします)

Sudo yum install autojump-zshでインストールしました。

1
Pierre Prinetti

.zshrcで、ソースを取得する必要がありますautojump.zshではなくautojump.bash(CentOSのどこに配置されるかはわかりませんが、 autojump.bashと同じフォルダーにあります)。

Ubuntuでは、.zshrcの最後に追加する必要があるものは次のとおりです。

source /usr/share/autojump/autojump.zsh
1
Rahul