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