我想动态更改排序顺序。有时,我希望我的来源按字母顺序列出,有时我只希望显示一个扩展名。
我现在可以通过在我的~/.virc.中编辑NERDTreeSortOrder来让它工作
但是,如果不重新启动VIM,我该如何做到这一点?
我试着执行":let NERDTreeSortOrder=['new sort order']",但这并没有真正改变任何事情。我把它添加到我的vimrc中,退出VIM并重新启动,它就工作了。
顺便说一句,如果有人能告诉我如何使NerdTree show仅成为一个特定的扩展,那对我也适用。我知道我可以通过添加NERDTree来忽略它,从而使其不显示特定的文件类型,但我希望相反。
有什么想法吗?
您需要刷新目录(在输入let NERDTreeSortOrder=[...]
之后)
当在NERDTree
缓冲区时,任一:
r
将刷新限制为所选目录- CCD_ 4从根节点的开始进行刷新
至于白名单特定的文件扩展名,请看一下这个问题。
您是否尝试过从vim中获取.vimrc
?
:source $MYVIMRC
或:source ~/.vimrc
:source
可以缩短为:so
,例如:so ~/.vimrc