スマートタブの完成はどのように機能しますか?

スマートタブの完成はどのように機能しますか?

zshにこのコマンドを入力した場合:

cd foo<TAB>

殻は見せるほどスマートです。ディレクトリ「foo」で始まるものです。

同様に、zshに次のコマンドを入力すると、次のようになります。

git commit a<TAB>

シェルは、「a」で始まるファイルだけを表示するのに十分スマートです。そしてgitにコミットされていない変更があります。

その賢さはどこから来るのでしょうか?

ベストアンサー1

おすすめ記事