web-dev-qa-db-ja.com

gVim:複数のファイルを独自のタブで一度に開く方法は?

ほとんどのGUIテキストエディターでは、ctrlクリックを使用して一度に複数のファイルを開くことができます。 gvimではできません。
gvimを使用する方法
Tnx。

-edit- ...コマンドラインの代わりにGUIを使用します。

16
mhd

簡単:

gvim -p file1.c file3.c ...

または:

gvim -p *.c
16
polemon

gVimは複数のファイルをバッファで開きます。

:tab ball

これらのバッファを独自のタブで開きます。このコマンドを_vimrcに追加して、gvimが実行されるたびにこのコマンドを実行できると思います。


Windowsの場合: gvimext.dll:VIM tab へのファイルのロードをサポート

  1. 複数のファイルを選択(CTRL-クリックで)
  2. 右クリックしてコンテキストメニューを表示
  3. 「タブを使用して単一のVimで編集」をクリックします
9
Leftium

これは部分的なレジストリの修正です(複数のファイルを選択し、gVimで編集を右クリックすると、それらのファイルが同じウィンドウの別のタブで開きます)。

[HKEY_CLASSES_ROOT\Applications\gvim.exe\Shell\edit\command]  
@="C:\\Program Files\\Vim\\vim70\\gvim.exe --remote-tab-silent \"%1\""
3
aliensurfer

can gvimで複数のファイルを開きます。開くファイルを選択したら、右クリックして[単一のVimで編集]を選択します。 Vimは最初は最初のファイルのみを表示しますが、すべてのファイル名はVimの引数リストにあります。実行する

:n

リスト内の各ファイルを1つずつ開く(:N戻る)、または

:all

すべてのファイルを一度に、それぞれ別のVimウィンドウに表示するには、または

:tab all

それぞれを別のタブに表示します。

2
garyjohn
  • ファイルを開く:

    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

1
tuk0z

を使用して、単一の分割ウィンドウで複数のファイルを開くことができます

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)
1
RGNR

以下を追加して試してみることもできます:

autocmd BufReadPost * tab ball

VIM RCファイルin VIMバージョン7.X(Works for Windows 7/8)

詳細はこちら

0
Amit Verma