Я хотел бы, чтобы *.pyc
файлы не отображались в плагине NERDTree vim.
Как этого добиться?
Вы хотите NERDTreeIgnore
вариант. Например, в вашем .vimrc
:
let NERDTreeIgnore = ['\.pyc$']
Где NERDTreeIgnore
массив регулярных выражений, соответствующих файлам, которые вы хотите исключить.
:help NERDTreeIgnore
Просто столкнулся с проблемой: как насчет сокрытия бинарных файлов, которые не имеют расширения?
Не могу их спрятать, но умеет сортировать файлы, чтобы избавиться от какого-то сырого беспорядка. Проблема выглядит так:
Решение:
Результат:
который сначала отсортирует файлы, оканчивающиеся на «.c» (за которым следует другое расширение, если хотите). Вы не избавляетесь от бинарных файлов, но это становится управляемым.
NERDTree имеет механизм для обнаружения и выделения файлов с дополнительным битом выполнения, где
-rwxr-xr-x
отображается жирным шрифтом с "*" в конце имени файла. Нетрудно добавить дополнительный механизм для сокрытия исполняемых файлов (полезно для скомпилированных файлов, не очень желательно для скриптов).источник