Ответ 1
Не тот элегантный с -o
или -o
:
vim file4 -c 'split file2' -c 'vsplit file1' -c 'wincmd j' -c 'vsplit file3'
В командной строке vim может открывать 4 файла, разделенных по горизонтали,
vim -o file1 file2 file3 file4
или 4 файла, разделенных по вертикали,
vim -o file1 file2 file3 file4
Как открыть 4 файла, чтобы они были разделены как по горизонтали, так и по вертикали, например:
-----------
| | |
| 1 | 2 |
| | |
-----------
| | |
| 3 | 4 |
| | |
-----------
Не тот элегантный с -o
или -o
:
vim file4 -c 'split file2' -c 'vsplit file1' -c 'wincmd j' -c 'vsplit file3'
Это самое короткое, что я могу придумать:
vim -O 1 2 -c 'sp 3' -c 'winc l"' -c 'sp 4'