我在Windows上使用gvim。是否可以将我最喜欢的选项传递给gvim,同时从右键单击的弹出菜单的"Edit with Vim"条目启动它?
BR、若晨
按照将Vim添加到MS Windows文件资源管理器菜单中的说明,您可以添加/更改Windows注册表,以便在启动时将任意命令传递到gvim.exe
。Vim同时使用--cmd {command}
(在~/.vimrc
中设置要考虑的配置变量时是必要的)和-c {command}
(仅在加载插件后评估)。
您可以直接更改设置(例如gvim.exe -c "set list" "%1"
),也可以只设置一个标志(let g:isPopupLaunch = 1
)并在~/.vimrc
中进行检查。
另一种解决方案可能更容易,即将Vim添加到"发送到"菜单中。为此,您只需创建一个传递所需选项的快捷方式,并将其放置在您的shell:sendto文件夹中。