"full=enhanced"を使用したcsh/tcshタブの完了 奇妙な動作

set complete = enhancetest_ab_dd.c.cshrcに2つのファイルがありますtest_abc_dd.c

test_ab_<TAB>コマンドラインに入力すると、cshはとをtest_ab_dd.c提案しません。最後まで入力し続けなければなりません。これはもはや曖昧ではありませんか? bashではうまくいきます。test_ab_dd.ctest_abc_dd.c

completeに設定されている場合にのみ発生しますenhance。大文字と小文字を区別しないので、これが欲しいです。

この問題を解決しながら大文字と小文字を区別しない方法はありますか?

ベストアンサー1

設定時にcompleteピリオドenhance、ハイフン、下線予想される文字ではなく、単語区切り文字として使用されます。

したがって、基本的に答えは「いいえ」です。なぜならそれ completeがに設定された「機能」だからですenhance

おすすめ記事