Tabvim
Bashシェルプロンプトで完了に使用するときにファイルとディレクトリに対してのみコマンドを完了するように設定する方法はありますかcd
?多くのファイルとサブディレクトリがある大規模ディレクトリでは、完了時に変更される量を半分にする必要があります。
他のシェルへの移行は実用的ではありませんが、Bashソリューションが存在しない場合は、Bash以外のソリューションについて聞きたいです。
ベストアンサー1
前述のように、インストール(およびアクティブ化)はbash-completion
最も簡単な(または少なくとも最も実用的な)方法です。
ただし、これらのコマンドは次の操作も実行します。 (コンソールを開くたびに実行できる場所~/.bashrc
および/またはどこかに入力してください。)~/.bash_profile
complete -d cd
complete -f vim
詳細/オプションについてはbash
マニュアルページを参照してください。help complete