cgVim 简单介绍
cgVim 简单介绍
大约是在 2012 年,我开始考虑手上使用的软件的版权问题后,就将默认使用的编辑器更改为了 gvim,但是 gvim 本身无法很方便的替代系统默认的记事本(Notepad),只能一个个文件类型选择默认打开方式。
后来在网上找到一个网友用 AutoHotkey 写的 cgVim,功能是通过 映像劫持 实现所有通过 Notepad 打开的文件都自动通过 gvim 打开。
再到后来,在 GitHub 上发现了 cgVim 的源码:likaci/cgvim,这位叫 likaci 的用户可能是最初的作者?(未联系确认过)。
刚好最近在将自用的 AutoHotkey v1.1 的脚本逐步更改为 AutoHotkey v2 的脚本,于是就把 cgVim 也更新了下,具体的更新内容可见 JPLiu/cgvim 的 ReadMe。
使用方法
1、下载 cgVim Configure.exe 和 cgvim.exe 两个文件,并将两个文件放入 gvim.exe 所在的路径下。
2、运行 cgVim Configure.exe,程序会自动判断当前的默认编辑器,如果当前 Notepad 有映像劫持,就会恢复为 Notepad,如果当前没有被映像劫持,就会将 Notepad 映像挟持到 gvim。 - 运行 cgVim Configure.exe 需要管理员权限。 - 映像劫持很多时候会被安全软件提示,比如我用的火绒就会提示我有程序在操作映像劫持。