我无法使用*.bat
文件来实现以下目标:
file1
和file2
开放; file3
开放; http://www.bls.gov/soc/major_groups.htm
但是,以下三行只能调用一个Gvim会话。
start http://www.bls.gov/soc/major_groups.htm
gvim file1 file2
gvim file3
在这种特定情况下,只会启动一个加载了file1
和file2
的Gvim会话。第三行gvim file3
被忽略了。一般情况下,gvim
行只有在开头包含gvim
的第一行时才会被执行。
通过批处理文件使1-3
成为可能的任何建议吗?
我正在制作哪种语法错误?
答案 0 :(得分:2)
默认情况下,Vim安装程序通过将gvim.bat文件添加到系统路径的某个位置,将gvim添加到路径中。要在调用另一个.bat文件后继续使用自己的.bat文件,您不能只是按名称调用它。您需要使用call
命令:
start http://www.bls.gov/soc/major_groups.htm
call gvim file1 file2
call gvim file3