Vim имя файла автозаполнение исключить файлы


5

При открытии другого файла в моем проекте с помощью :e path/to/fil TAB , vim автоматически завершит имя файла со всеми соответствующими файлами в алфавитном порядке. Тем не менее, мой проект полон .coffee, .litcoffee, .js а также .map файлы.

Как мне сказать Vim не для автозаполнения .js а также .map файлы?

Ответы:


6

Wildmenu - это компонент, если вы хотите так его назвать, который отвечает за файлы, которые вы открываете: e. Вы можете легко установить правила игнорирования в вашем .vimrc, используя

set wildignore+=*.filetype

Скажем, вы хотите игнорировать ваши типы файлов, это будет:

set wildignore+=*.js,*.map

Там отличный обзор Вот , Я бы порекомендовал вам написать конкретный файл конфигурации только для этого проекта и загрузить его, когда вы работаете над этим проектом. Таким образом, vim будет игнорировать эти файлы только тогда, когда вы этого хотите, и не всегда.


Я на самом деле должен был +=*.js,*.map до wildignore, но блин!
Attila O.

Абсолютно верно, опечатка в моем примере. Исправленный.
SBI
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.