1. ホーム

[解決済み】Vimでファイル名を通常の(Bashのような)タブ補完にするにはどうしたらいいですか?

2022-03-29 10:49:21

質問

Vim で新しいファイルを開くときにタブ補完を使うと、Bash のように部分一致ではなく、ファイル名全体が補完されます。このファイル名のタブ補完をよりBashのように動作させるオプションはありますか?

解決方法は?

個人的に使っているのは

set wildmode=longest,list,full
set wildmenu

最初のタブヒットで入力すると、可能な限り補完されます。2回目のタブヒットで、リストが表示されます。3回目以降のタブでは、補完オプションが循環するので、それ以上のキーがなくてもファイルを完成させることができます。

バッシュ的なのは、ちょうど

set wildmode=longest,list 

が、フルはとても便利です。