Chciałbym, aby *.pyc
pliki nie były wyświetlane we wtyczce vim NERDTree.
Jak to osiągnąć?
Chcesz NERDTreeIgnore
opcję. Na przykład w .vimrc
:
let NERDTreeIgnore = ['\.pyc$']
Gdzie NERDTreeIgnore
jest tablica wyrażeń regularnych pasujących do plików, które chcesz wykluczyć.
:help NERDTreeIgnore
Właśnie wpadłem na problem: co z ukrywaniem plików binarnych, które nie mają rozszerzenia?
Nie można ich ukryć, ale można sortować pliki, aby wyeliminować tandetny bałagan. Problem wygląda następująco:
Rozwiązanie:
Wynik:
który najpierw posortuje pliki z rozszerzeniem „.c” (a następnie inne rozszerzenie, jeśli chcesz). Nie pozbywasz się plików binarnych, ale można je zarządzać.
NERDTree ma mechanizm do wykrywania i wyróżniania plików za pomocą dodatkowego bitu wykonania, gdzie jest
-rwxr-xr-x
wyświetlany pogrubioną czcionką z „*” na końcu nazwy pliku. Nie byłoby trudno dodać dodatkowy mechanizm do ukrywania plików wykonywalnych (przydatny w kompilowanych plikach, nie tak pożądany w skryptach).źródło