是否有人知道命令行选项或将文件传递给gvim的方法,该文件将使用该文件的内容作为参数列表?
无需使用文件列表填充argv即可实现此目的。
问题是vim是一个unix工具,默认情况下假设一个文件列表将被输入,如果有1000个文件需要打开,但是在windows世界中有多少限制您可以在命令行上拥有的参数。在Windows命令行上执行此操作的方法是使文件包含要传递给程序的所有参数。我想知道gvim是否提供了这样的选择。
注意:这是以Windows兼容的方式调用gvim,即避免使用极长的参数列表
答案 0 :(得分:1)
一个简单的解决方案:
在files
,
file1
file2
file3
使用以下命令打开Vim,
$ vim -c next `cat files`