私は長年LinuxでBashシェルを使用してきましたが、非常に高速です。Tabキーを押すことでオートコンプリートを頻繁にアピールすることで、いくつかのキーストロークで長いコマンドを書くことができます。
最近、仕事でWindowsコマンドプロンプトとCmdの使用を開始しました。Cmdが非常に遅いです。オートコンプリート機能がありますが、動作が異なります。私はそれがどのように機能するかを理解していると思いますが、私はそれを効果的に使用する方法を理解していません。実際、それはしばしば私を遅くします。だから私は、Cmdのオートコンプリートを効果的に使用する方法を使用する方法を尋ねますか?
例を挙げましょう。まず私は、その後どのように、私はバッシュをどのように使用するかを説明しますしようと Cmdをを使用して、何がうまくいきません。
現在のディレクトリ内のフォルダに、大陸と国から作成された名前があるとします。africa-nigeria
、asia-india
、europe-france
、と私は、フォルダを変更したいというeurope-norway
。
Bashのオートコンプリートの仕組みは、一意の展開がある場合にのみタブキーが展開することです。それ以外の場合は何も起こりませんが、もう一度Tabキーを押して、可能な展開を一覧表示できます。
Bashでノルウェーに移動cd
するには、次のキーストロークを入力してから行います。
- e tab ために
europe-
- n tab (何も起こりません)
- tab再び。このリスト
europe-netherlands
とeurope-norway
潜在的な拡張など。 - o tabのために
europe-norway
。
すばらしいです!おかげでバッシュ。
ただし、Cmdで同じキーを試してみると、「e」で始まる最初のフォルダーであるに展開e tabさeurope-albania
れますが、私が欲しかったフォルダーではありません!今、私は何をすべきか —アルバニアをノルウェーにすることは可能ですか?または、コマンドをキャンセルし、Escapeすべてをゼロから入力する必要がありますか?
cd e
、TAB
キーを押します。ここでWindowsが行っていることは、フォルダーをアルファベット順にアルファベット順に並べ替えます。そこにあるかのようにEurope-albania
前にeurope-norway
、ちょうど押し続けるTAB
あなたがあなたの目的のディレクトリを取得しないまで継続的にキーを。