gVim 7.0 では、タブが使えるようになっています。しかし普通にファイルを開くと、複数ウィンドウが開いてしまいます。開いたウィンドウからファイルを開くと「そのウィンドウの中でバッファやタブが複数」という状態になります。
つまり「複数ウィンドウ」×「複数バッファ / タブ」です。
これを、「1 つのウィンドウ」 × 「複数タブ」にしたいので、パラメーターを次のように指定。
-p --remote-tab-silent
また、-p に関しては以下のようにレジストリを変えてしまう記事もあったのであわせてメモ。
この辺りの動作も、vimrc で設定できたら楽でいいんだけどな。