2014-11-14 84 views
0

我不介意我是否必须使用NerdTree或netrw或CtrlP等。我希望能够根据需要按类型进行排序并按类型隐藏文件。隐藏文件部分通过正则表达式完成,一切正常。按类型排序怎么样?VIM文件资源管理器插件,允许按类型排序

按类型我是指扩展名。我想让插件向我展示所有的.c文件,后面跟着所有的.h文件。然后,在另一个时间点,我希望它按字母顺序显示文件。

有关我如何完成此操作的任何想法?

回答

2

我想这将需要对插件进行增强,我建议您通过此类请求或补丁与作者联系。

至少对于NERDTree,你可以用下面的(创建的)配置来模拟它。请注意,这只是考虑排序文件扩展名的第一个字符

let g:NERDTreeSortOrder = map(range(0, 25), '"\\." . nr2char(char2nr("a") + v:val) . "[^.]*$"') 
0

此功能可用于netrw:请参阅:帮助netrw-sort-sequence。例如,尝试:

设G:netrw_sort_sequence = '\ C $,\ H $,*。'

相关问题