Можно использовать -p
для создания вкладок, а затем -c vs
вертикального разделения.
$vim -p file2 file4 -c 'vs file1' -c 'tabn' -c 'vs file3'
делает то, что вы хотели в вашем примере, но это беспорядок команды для ввода, и вы должны перечислить файл, который вы хотите в конечном итоге справа от разделения, что мне кажется задом наперед.
Вы, вероятно, захотите посмотреть :help mksession
сохранить текущий сеанс в файл, а затем загрузить его с помощью :source [file]
чтобы перезагрузить его. Это проще, чем этот монстр из командной строки, и вы даже можете сделать это из командной строки. $vim -c 'source session.vim
Я получил идею для решения от vim_use и особенности от
:help tabpage
:help windows
:help starting
Как примечание, я люблю использовать справочные страницы с полной вкладкой в vim, как tab help windows
этой вкладки