我试图让Edit with Vim
上下文菜单在先前打开的Gvim实例的新选项卡中打开文件(如果有的话).
目前,使用Regedit
我修改了这个键:
\HKEY-LOCAL-MACHINE\SOFTWARE\Vim\Gvim\path = "C:\Programs\Vim\vim72\gvim.exe" -p --remote-tab-silent "%*"
注册表项类型是REG_SZ
.
这几乎可以工作......目前它在一个新选项卡中打开文件,但它还打开另一个选项卡(活动选项卡)标签选项卡\W\S\--literal
,文件似乎试图打开以下文件.
C:\Windows\System32\--literal
我认为问题在于"%*"
- 我尝试将其更改为"%1"
但如果我这样做,我会得到一个额外的标签%1
.
受影响的版本
Vim版本7.2(7.1上的相同行为)
Windows Vista家庭高级版
谢谢你的帮助.
大卫.
尝试将其设置为:"C:\ Programs\Vim\vim72\gvim.exe"-p --remote-tab-silent"%1""%*"
请参阅:http://www.vim.org/tips/tip.php?ttp_id = 1314
编辑:正如Thomas所指出的那样,vim.org的提示转移到:http://vim.wikia.com/
请参阅:http://vim.wikia.com/wiki/Add_open-in-tabs_context_menu_for_Windows