多重起動を防ぐ

エクスプローラなどからテキストファイルを開いた際、デフォルトの設定では Vim が多重起動してしまう。既に立ち上がっている Vim 内にファイルを読み込ませるには、Vim をサーバとして起動すればよい。

まず regedit で、以下のキーに移動する。

HKEY_CURRENT_USER\Software\Classes\applications\gvim.exe\shell\open\command

次に、値のデータに、起動オプション --remote-silent を追加する。

"C:\Program Files\vim-6.4-w32j\gvim.exe" --remote-silent "%1"

これで、新しい Vim が次々に立ち上がることは無くなる。