使用vimscript函数,我创建了一个包含filepathes列表的数组。
现在我想在一个单独的窗口中打开该列表,以便能够在vim中打开这些文件。
可以是CtrlP或NERDTree,也可以是quickfix或位置列表。
有人知道如何开始吗?
答案 0 :(得分:0)
最简单的方法是使用quickfix窗口。您可以使用setqflist()
函数的文件列表:http://vimdoc.sourceforge.net/htmldoc/eval.html#setqflist()。
您可能需要对输入到该功能的数据进行一些调整,但如果您已经碰巧有一个文件列表,那就不难了。
如果您想让NERDTree
显示您的文件,那会有点奇怪,但您可以使用NERDTreeAddPathFilter()
功能将其删除。您可以通过调用:help NERDTreeAddPathFilter()
来阅读它。基本思想是引入一个过滤器函数,该函数只显示(在树中)此列表中包含的文件。