Autojump: Clinkを使用してWindowsで自動ジャンプを実行する

作成日 2014年08月20日  ·  9コメント  ·  ソース: wting/autojump

やあ! Autojumpはインストールされ、機能していますが、「cd」を使用してナビゲートしたときにディレクトリが追加されない点が異なります。 「autojump--addC:..」を使用して手動でいくつかのディレクトリを追加しました。これは非常に役立ちますが、「cd」によってディレクトリが自動的に追加されると便利です。

たぶん私はインストール中に何かを逃しましたか?

os-windows

最も参考になるコメント

そのエイリアスのマイナーな煩わしさは、 cdされる余分な空の行です。

全てのコメント9件

@mdlawsonは、Windows /

@hcsaustrupと同じ
箱から出して、cdはエントリを追加しませんが、-addを手動で実行すると機能します。

だから、これは私がこれまでに思いついたものです:

doskey cd=cd $1 $T autojump -a ^%CD^%\$1

これにより、 cdコマンドのエイリアスが作成され、ディレクトリが自動ジャンプに追加されます。 残念ながら、 %CD%はコマンドが実行された後まで更新されないため、最初の引数を追加する必要があります:dispointed:つまり、 cd %temp%などを実行した場合は機能しません。 。

参考までに、それを<cmdr dir>/config/aliasesファイルに追加できます。 その場合、 ^文字を省略して、次の行を追加するだけです。

cd=cd $*$Tautojump -a %CD%\$1

私はこれを実際に更新しました

cd=cd $*$Tautojump -i >nul 

このようにして、重みも更新され、手動で追加する必要はありません。

上記のもう1つの更新...ディレクトリと重みをエコーさせたくない場合は、$ Gを使用してマクロでリダイレクトする必要があります。

doskey cd=cd $*$Tautojump -i $Gnul

そのエイリアスのマイナーな煩わしさは、 cdされる余分な空の行です。

こんにちはみんな私も同じ問題を抱えています、 doskey cd=cd $*$Tautojump -i $Gnul追加しますか。 または、シェルを開くたびに実行する必要がありますか?

こんにちはみんな私も同じ問題を抱えています、 doskey cd=cd $*$Tautojump -i $Gnul追加しますか。 または、シェルを開くたびに実行する必要がありますか?

以前、セットアップスクリプトはCmderなどのWindowsターミナルエミュレーターで実行できるとの言及がありましたが、それがない場合は、bog-standardコマンドプロンプトでこのようなセットアップコマンドを実行する方法について、このスーパーユーザーの回答を確認します。

https://superuser.com/questions/144347/is-there-windows-equivalent-to-the-bashrc-file-in-linux

このページは役に立ちましたか?
0 / 5 - 0 評価