创建vim右键菜单
2018年11月14日

概述

今天在windows10上安装了neovim,目前一切安好.但是以前用gvim的时候,资源管理器的右键菜单上有一个"用vim编辑"的菜单项,感觉挺好用的,所以今天也给neovim添加一个

操作

  1. 新建注册表脚本menu.reg,并输入以下内容
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Edit with vim]
"Icon"="D:\\tools\\Neovim\\bin\\nvim-qt.exe,0"
@="用vim编辑"

[HKEY_CLASSES_ROOT\*\shell\Edit with vim\command]
@="D:\\tools\\Neovim\\bin\\nvim-qt.exe --no-ext-tabline \"%1\""
  1. 双击文件导入到注册表中

其中Icon所指向的路径是nvim程序文件(exe程序本身就是一个打包格式,里边包含图标信息)
command指向的是路径是右键菜单要执行的程序,后边--no-ext-tabline是禁用nvim默认的标签栏
点击菜单操作,会将选择文件的路径传递给要操作的程序(这里也就是指nvim),%1代表的就是这个要传递的路径.