類似ファイル名の Bash オートコンプリート

類似ファイル名の Bash オートコンプリート

私はWSL2それをインストールしました。

次のフォルダ構造があるとしましょう。

/mnt/c

   -- Documents and Settings

   -- Program Files

   -- Program Files (x86) 

を押してcd Docum押すと、Bashは私が望むようにtabオートコンプリートします。cd Documents\ and\ Settings

ただし、入力cd ProgしてTabキーを押すと、Bashはオートコンプリートされますcd Program。その理由は、先頭に同じ2つのフォルダがあり、Bashはどのフォルダに行くべきかわからないからです。

Tabをもう一度押すと、端末で次のことがわかります。

user@pc: /mnt/c
$ cd Program
Program Files/       Program Files (x86)/

一致する結果が印刷されます。私はこれをしたくありません。私は以下が欲しい:

  1. 私が入力すると、cd Progオートコンプリートが最初に行われます。cd Program\ Files
  1. もう一度押すとtabオートコンプリートcd Program\ Files\ \(x86\)/

cd Program\ 入力して(最後のスペースに注意してください)、最後に#1を押してこの操作を手動で実行できることを知っていますが、自動的にtab実行できるかどうかを知りたいです。

以下では、これがデフォルトの動作であることを確認できます。Windows PowerShell ここに画像の説明を入力してください。

ベストアンサー1

おすすめ記事