一. gvim
1. 在windows中右击用Vim打开文件老是从新开一个gvim。以下方法可以让vim以新建标签页打开文件而不是从新打开一个gvim.
[方法一]
首先介绍比较简单的方法(VIM Tip #1440):
1. 打开“开始菜单à运行”,输入“sendto”,然后选择确定,这会打开一个快捷方式文件夹;
2. 右键在此文件夹中的空白位置单击,选择“新建à快捷方式”,增加一个快捷方式;
3. 在“项目位置”一栏中输入下面的内容:
"C:/Program Files/Vim/vim70/gvim.exe" -p --remote-tab-silent "%*"
4. 输入快捷方式的名字为“gVim”;
[方法二]
下面介绍方法二(VIM Tip #1314),和方法一相比稍麻烦一点。
如果你已经安装了VIM 7.0,并在安装过程中选择了“安装右键菜单”,那么你需要在注册表删除“HKCR/*/shellex/ContextMenuHandlers/gvim/”主键,听起来很麻烦?
没关系,我们有简单的方法,不需要手动到注册表里删除,只需要卸载VIM 7.0,在卸载的过程中选择删除右键菜单,这样右键菜单就被删除。然后再重新安装VIM 7.0,在安装的过程中,不要再安装右键菜单。
完成这一步之后,把下面的内容保存到一个文件中,取名为vim.reg:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/*/Shell/Edit with Vim]
@="Edit with &Vim"
[HKEY_CLASSES_ROOT/*/Shell/Edit with Vim/command]
@="/"C://Program Files//Vim//vim70//gvim.exe/" -p --remote-tab-silent /"%1/" /"%*/""
接下来用鼠标双击vim.reg文件,把上述内容导入到注册表中。
原文:http://hi.baidu.com/360com/blog/item/fb3a7f3d80842cea3d6d97bd.html