ほとんどのGUIテキストエディターでは、ctrlクリックを使用して一度に複数のファイルを開くことができます。 gvimではできません。
gvimを使用する方法
Tnx。
-edit- ...コマンドラインの代わりにGUIを使用します。
簡単:
gvim -p file1.c file3.c ...
または:
gvim -p *.c
gVimは複数のファイルをバッファで開きます。
:tab ball
これらのバッファを独自のタブで開きます。このコマンドを_vimrcに追加して、gvimが実行されるたびにこのコマンドを実行できると思います。
Windowsの場合: gvimext.dll:VIM tab へのファイルのロードをサポート
これは部分的なレジストリの修正です(複数のファイルを選択し、gVimで編集を右クリックすると、それらのファイルが同じウィンドウの別のタブで開きます)。
[HKEY_CLASSES_ROOT\Applications\gvim.exe\Shell\edit\command]
@="C:\\Program Files\\Vim\\vim70\\gvim.exe --remote-tab-silent \"%1\""
can gvimで複数のファイルを開きます。開くファイルを選択したら、右クリックして[単一のVimで編集]を選択します。 Vimは最初は最初のファイルのみを表示しますが、すべてのファイル名はVimの引数リストにあります。実行する
:n
リスト内の各ファイルを1つずつ開く(:N
戻る)、または
:all
すべてのファイルを一度に、それぞれ別のVimウィンドウに表示するには、または
:tab all
それぞれを別のタブに表示します。
ファイルを開く:
vim {file1,file2,...}
バッファで、次に使用します
:ls (list), :n (next), :p (previous), :b<N> (open file N), :b [press TAB]
タブで開く:
vim -p <files>
ポールモンが書いたように、上記と同じコマンドを使用します
複数のウィンドウで開く:
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)
以下を追加して試してみることもできます:
autocmd BufReadPost * tab ball
VIM RCファイルin VIMバージョン7.X(Works for Windows 7/8)