Saya ingin *.pycfile tidak ditampilkan di plugin vim NERDTree.
Bagaimana cara mencapainya?
Saya ingin *.pycfile tidak ditampilkan di plugin vim NERDTree.
Bagaimana cara mencapainya?
Jawaban:
Anda menginginkan NERDTreeIgnoreopsinya. Misalnya, di .vimrc:
let NERDTreeIgnore = ['\.pyc$']
Di mana NERDTreeIgnorearray ekspresi reguler yang cocok dengan file yang ingin Anda kecualikan.
:help NERDTreeIgnore
Baru saja mengalami masalah: Bagaimana dengan menyembunyikan file biner yang tidak memiliki ekstensi?
Tidak dapat menyembunyikannya, tetapi dapat mengurutkan file untuk menghilangkan kekacauan yang tidak menyenangkan. Masalahnya terlihat seperti:
file1*
file1.c
file2*
file2.c
Larutan:
let NERDTreeSortOrder=['\.c$']
Hasil:
file1.c
file2.c
file1*
file2*
yang akan mengurutkan pertama file yang diakhiri dengan ".c" (diikuti oleh ekstensi lain jika Anda mau). Anda tidak menyingkirkan file biner, tetapi itu bisa dikelola.
NERDTree memiliki mekanisme untuk mendeteksi dan menyorot file dengan bit eksekusi tambahan, di mana -rwxr-xr-xtampilan dicetak tebal dengan "*" di akhir nama file. Tidak akan sulit untuk menambahkan mekanisme tambahan untuk menyembunyikan file yang dapat dieksekusi (berguna untuk hal-hal yang dikompilasi, tidak begitu diinginkan untuk skrip).