私はしたいと思います *.pyc
ファイルはNERDTree vimプラグインに表示されません。
それを達成する方法は?
NERDTreeIgnore
オプションが必要です。たとえば、.vimrc
:
let NERDTreeIgnore = ['\.pyc$']
ここで、NERDTreeIgnore
は、除外するファイルに一致する正規表現の配列です。
ちょうど問題にぶつかりました:拡張子を持たないバイナリファイルを非表示にするのはどうですか?
それらを隠すことはできませんが、いくつかの安っぽい混乱を排除するためにファイルを並べ替えることができます。問題は次のようになります。
file1*
file1.c
file2*
file2.c
溶液:
let NERDTreeSortOrder=['\.c$']
結果:
file1.c
file2.c
file1*
file2*
これは、「。c」で終わるファイルを最初にソートします(必要に応じて他の拡張子が続きます)。バイナリファイルは削除しませんが、管理しやすくなります。
NERDTreeには、追加の実行ビットを使用してファイルを検出および強調表示するメカニズムがあります。-rwxr-xr-x
は、ファイル名の末尾に「*」を付けて太字で表示されます。実行可能ファイルを隠すための特別なメカニズムを追加するのは難しくありません(コンパイルされたものには便利ですが、スクリプトにはあまり望ましくありません)。