Vim ファイル名の自動補完でファイルを除外する

Vim ファイル名の自動補完でファイルを除外する

プロジェクトで を使用して別のファイルを開くと、vim は一致するすべてのファイルでファイル名をアルファベット順に自動補完します。ただし、私のプロジェクトには、、、およびファイルが:e path/to/filTABたくさんあります。.coffee.litcoffee.js.map

vimに伝えるにはどうすればいいですかない.jsおよびファイルを自動補完するには.map?

答え1

Wildmenuは、:eで開くファイルを管理するコンポーネントです。.vimrcで次のように簡単に無視ルールを設定できます。

set wildignore+=*.filetype

たとえば、ファイルタイプを無視したい場合は、次のようになります。

set wildignore+=*.js,*.map

素晴らしい概要がありますこここのプロジェクト専用の特定の設定ファイルを作成し、そのプロジェクトで作業するときにそれを読み込むことをお勧めします。こうすることで、vim は必要な場合にのみこれらのファイルを無視し、常に無視するわけではありません。

関連情報