15

コマンドラインでは、vim は横に分割された 4 つのファイルを開くことができます。

vim -o file1 file2 file3 file4

または 4 つのファイルを縦に分割し、

vim -O file1 file2 file3 file4

次のように、縦横に分割された 4 つのファイルを開くにはどうすればよいですか?:

-----------
|    |    |
| 1  |  2 |
|    |    |
-----------
|    |    |
| 3  |  4 |
|    |    |
-----------
4

2 に答える 2

8

-oorではそれほどエレガントではありません-O:

vim file4 -c 'split file2' -c 'vsplit file1' -c 'wincmd j' -c 'vsplit file3'
于 2012-12-11T16:09:33.490 に答える
7

これは私が思いつくことができる最短です:

vim -O 1 2 -c 'sp 3' -c 'winc l"' -c 'sp 4'

または、コメントでマルセルが指摘したように、より明示的に:

vim -O file1 file2 -c 'split file3' -c 'wincmd l"' -c 'split file4'
于 2012-12-11T16:18:03.823 に答える