%20%E3%83%91%E3%82%B9%E3%81%AB%E3%81%82%E3%82%8B.png)
だから私はしばらくzshの設定と修正された設定にかなり満足してきましたが、これは重要な例外です。
私の設定では、タブ補完を実行すると、シェルは定期的に誤った大文字と小文字の区別をキャプチャして修正します。たとえば、ls ~/DOcuments/somedir
を修正するのは簡単ですls ~/Documents/somedir
。
しかし、例えばタイプするのも同様に簡単です。特に同じ理由と同じ方法で言いますcd ~?Somedir<tab>
。もちろん、ユーザーは疑問符が可能なエラーとして処理され(より良い一致がない場合)、入力内容が修正されると合理的に期待できますcd ~/Somedir
。
ただし、代わりに次のエラーメッセージが表示されます。
No matches for: `user' or `named directory'
あるいは、疑問符の後にいくつかの文字を入力すると、その内容と上記のエラーメッセージに基づいてアクティブなユーザープロセスであると仮定する提案のリストが表示されることがあります。
私が望む結果を得る簡単な方法を知っている人はいますか?