回答:
簡単:
gvim -p file1.c file3.c ...
または:
gvim -p *.c
gVimは、バッファー内の複数のファイルを開きます。
:tab ball
これらのバッファを独自のタブで開きます。このコマンドを_vimrcに追加して、gvimを実行するたびに実行できるようにすると思います。
Windowsの場合:gvimext.dll:VIMタブへのファイルの読み込みをサポート
:tab
コマンドを持っていません。しかし、私のgvim 7.2には似たようなものが存在し:tabnew
ます。
これはレジストリの部分的な修正です(複数のファイルを選択し、gVimで[編集]を右クリックすると、それらのファイルが同じウィンドウの異なるタブで開きます)
[HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\edit\command]
@="C:\\Program Files\\Vim\\vim70\\gvim.exe --remote-tab-silent \"%1\""
ファイルを開く:
vim {file1,file2,...}
バッファ内で、次に使用
:ls (list), :n (next), :p (previous), :b<N> (open file N), :b [press TAB]
タブで開く:
vim -p <files>
polemonが書いたように、上記と同じコマンドを使用します
複数のウィンドウで開く:
vim -o {file1,file2,...}
次に、http://www.cs.oberlin.edu/~kuperman/help/vim/windows.htmlなどを参照してください
を使用して、単一の分割ウィンドウで複数のファイルを開くことができます
gvim -O file1.c file2.c ... (split vertically)
gvim -o file1.c file2.c ... (split horizontally)
または
を使用して複数のタブで
gvim -p file1.c file2.c ...
開くファイルが10個以上ある場合は、次のコマンドを使用します
:set tabpagemax=99 (or number of tabs you want to open)
:tab ball (to open all the files in buffer in tabs)