从弹出菜单启动时将参数传递给gvim

时间:2015-03-03 04:33:12

标签: windows vim parameters startup

我在Windows上使用gvim。从右键单击的弹出菜单的“使用Vim编辑”条目启动时,是否可以将我喜欢的选项传递给gvim?

BR,若尘

2 个答案:

答案 0 :(得分:1)

按照Adding Vim to MS-Windows File Explorer Menu上的说明,您可以添加/更改Windows注册表,以便在启动时将任意命令传递给gvim.exe。 Vim同时使用--cmd {command}(在~/.vimrc中设置配置变量时必需)和-c {command}(仅在插件加载后评估)。

您可以直接更改设置(例如gvim.exe -c "set list" "%1"),也可以只设置一个标记(let g:isPopupLaunch = 1)并在~/.vimrc中查看。

答案 1 :(得分:0)

替代解决方案可能更容易,即adding Vim to the Send To menu。为此,您只需创建一个传递所需选项的快捷方式,并将其放在shell中:sendto文件夹。