Cシェルの場合、コマンド、ファイルなどのタブ補完を大文字と小文字を区別しないようにする方法はありますか?
変数を見ましたcomplete=enhance
が、それはcshではなくtcsh専用です。
Cシェルの場合、コマンド、ファイルなどのタブ補完を大文字と小文字を区別しないようにする方法はありますか?
変数を見ましたcomplete=enhance
が、それはcshではなくtcsh専用です。
set autolist = ambiguous
set complete = enhance
超初心者向けのより詳細な回答は次のとおりです。
Ratheesh Pai の答えは正しいですが、設定を保持したい場合は、コマンドを.cshrc
ファイルに書き込んでください。このファイルは、シェルを開くたびに実行されます (.cshrc
ファイルがホームディレクトリにあると仮定します。.cshrc
ファイルを設定ファイルと考えてください。必要な個人設定を追加します...
タブ補完を設定する方法は次のとおりです。
cd ~
vim .cshrc
.cshrc
set autolist = ambiguous
set complete = enhance
次に、VIM を終了します。
最後に、シェルを再度開く (または.cshrc
ファイルを source する):
source ./.cshrc
次に、試してみると、大文字と小文字を区別しないタブ補完ができるはずです。