使用 vim 我可以:
gvim --servername things --remote-silent \temp\foo1.txt
如果我没有具有该服务器名的 GVim,它将创建一个新的。如果我然后执行此命令:
gvim --servername things --remote-silent \temp\foo2.txt
然后我将进行编辑foo2.txt
。
我想要的是能够拆分编辑。基本上,我希望能够多次执行命令,因为我想在每个新文件的新缓冲区中将几个不同的文件发送到同一个窗口 - 我已经安装了 Visual Studio 以便能够在其中启动当前文件一个 GVim 实例,但它每次都会启动一个新实例,我希望它继续向同一个实例提供文件。
从这些文档中,它说我可以做到--remote-silent [+{cmd}] {file}
,所以我尝试添加"+split"
,但最终打开了另外两个缓冲区。
gvim --servername things --remote-silent "+split \temp\foo2.txt" \temp\foo2.txt
我需要使用什么命令?