我知道我可以在多个选项卡中打开文件:
vim -p file1 file2 ...
Run Code Online (Sandbox Code Playgroud)
我知道我可以在垂直拆分中打开文件:
vim -O file1 file2 ...
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法可以同时使用选项卡和拆分视图打开 vim。例如,tab1 将 file1 和 file2 垂直拆分,tab2 将 file3 和 file4 垂直拆分。
可以使用-p制作选项卡然后-c vs进行垂直拆分。
$vim -p file2 file4 -c 'vs file1' -c 'tabn' -c 'vs file3'
Run Code Online (Sandbox Code Playgroud)
在您的示例中执行您想要的操作,但是键入命令是一团糟,您必须首先列出要在拆分右侧结束的文件,这对我来说似乎是倒退。
您可能希望:help mksession将当前会话保存到文件中,然后加载它:source [file]以重新加载它。它比命令行的怪物更容易,您甚至可以从命令行执行此操作。$vim -c 'source session.vim
我从vim_use和细节中得到了解决方案的想法
:help tabpage
:help windows
:help starting
Run Code Online (Sandbox Code Playgroud)
作为旁注,我喜欢像这样在 vim 中使用完整的标签帮助页面 tab help windows