Ubuntu17.04の場合。 sudo apt-get install autojump
インストールします。 使用しようとすると: autojump
は以下を生成します:
シェルの正しい自動ジャンプファイルを入手してください
スタートアップファイル。 詳細については、autojumpを再インストールしてください
インストール後の手順をお読みください。
ただし、インストール後の手順は提供されていません。 これは通常のapt-getメッセージです。
Archlinuxでも同じ問題がありますが、autojump。{bash、fish、zsh}はここにあります。
( man autojump
実行して)マニュアルページを見ると、次のようになります(余分な情報は削除されます)。
オートジャンプは、使用する前にロードする必要があります。
オートジャンプをロード
。 /usr/share/autojump/autojump.sh
@paultopia 、私はBashを使用していますが、 ました。 この方法で修正されました:
ステップ1.シェルのスタートアップファイルに正しい自動ジャンプファイルを追加します。
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc
ステップ2.autojumpfileに適切な権限があることを確認します。
chmod 755 /usr/share/autojump/autojump.bash
ステップ3._bashdb_がインストールされていることを確認します。
sudo pacman -Syy bashdb
ステップ4.今すぐ_autojump_を使用したい場合は、シェルのスタートアップファイルを入手しますsource ~/.bashrc
最後に、それは動作します!
Arch Linuxでの作業では、 問題なく機能しました
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
@Houinside本当に気付くべきことは、コマンドが次のとおりであることです。
echo ". /usr/share/autojump/autojump.bash" >> ~/.bashrc
それよりも:
echo "/usr/share/autojump/autojump.bash" >> ~/.bashrc
つまり、コマンドの前のドットとスペースは無視してはなりません。
bashを使用する場合は、ターミナルで次のコマンドを実行してみてください。
echo "source /usr/share/autojump/autojump.bash" >> ~/.bashrc && source ~/.bashrc
zshユーザー:
echo "source /usr/share/autojump/autojump.zsh" >> ~/.zshrc && source ~/.zshrc
次に、いくつかのディレクトリにcdして、 j <some_dir>
コマンドを試してください。
うわー、私は正しい道を歩む!
まず、(brew install autojump)でインストールした後、
あなたはタイプ(醸造情報自動)が必要です、表示されます:
〜/ .bash_profileを開き、ファイルの最後の行に赤い行の折り返し単語を入力します。
最後に、ソース〜/ .bash_profile。
それはうまくいくでしょう!
(
man autojump
実行して)マニュアルページを見ると、次のようになります(余分な情報は削除されます)。オートジャンプは、使用する前にロードする必要があります。
オートジャンプをロード
。 /usr/share/autojump/autojump.sh
マニュアルには表示されなくなりました。
echo "source /usr/share/autojump/autojump.zsh" >>〜/ .zshrc && source〜 / .zshrc
あなたは私の命を救いました
最も参考になるコメント
(
man autojump
実行して)マニュアルページを見ると、次のようになります(余分な情報は削除されます)。