こんにちは私は別名をショートカットとして設定して、cli内の特定のディレクトリに移動しようとしています。私は反応するタイプその後zshで別名を設定すると便利です
alias react=Documents/More/Reacting/News
をし、それが正しい場所に私を取る:私は、次のコマンドを実行していますよ。しかし、私が新しいタブを開くと、このコマンドはもはや機能しません。
提案がありますか?
こんにちは私は別名をショートカットとして設定して、cli内の特定のディレクトリに移動しようとしています。私は反応するタイプその後zshで別名を設定すると便利です
alias react=Documents/More/Reacting/News
をし、それが正しい場所に私を取る:私は、次のコマンドを実行していますよ。しかし、私が新しいタブを開くと、このコマンドはもはや機能しません。
提案がありますか?
あなたはDocuments/More/Reacting/News
から変更カレントディレクトリにこのエイリアスをしたい場合は、cd
を使用する必要があります:あなたはcd
が動作するように、この ようINGのために設定されAUTO_CD
オプションを持っている必要がありますように
alias react='cd Documents/More/Reacting/News'
が見えます。ニース。
エイリアスを設定するのではなく、 CDABLE_VARS
を使用して、この方法で素早くジャンプしたいと思うかもしれません。次に、あなたの頻繁なディレクトリに変数 を作成します。あなたの完全なユースケースは、その後、次のようになります。
% setopt cdablevars autocd
% fav1=~/some/common/place
% fav2=~/some/other/common/place
...
% fav1 # does a cd into ~/some/common/place
あなたのプロンプトは、今でも、今それで素敵な~fav1
を示してもよいです!
これらの変更は~/.zshrc
に保存され、新しいシェル(表示されているタブ)全体で永続的になるようにしてください。
zshbuiltins(1)
のマニュアルページでこれらのドキュメントを検索してください。