bash でのタブ補完をもう少しインテリジェントにしたいと考えています。
src ファイル .lisp を含むフォルダーと、そのファイル .fasl のコンパイル済みバージョンがあるとします。vi filename [tab tab] と入力したいのですが、.lisp オートコンプリートが唯一のオプションです。つまり、コンパイル済みのバイナリを vim に開かせたいとは思わないので、循環するオートコンプリート オプションのリストに入れないようにします。
オートコンプリートが無視する拡張子のフラット リストを保持する方法、または何らかの形で vim 用にカスタマイズして、bash コマンドが vi で始まるときにオートコンプリートが特定のファイル拡張子のみを無視する方法はありますか ...
どんなアイデアでも大歓迎です。
ありがとう!