想在 Windows 7 右鍵選單直接用 gVim(或 Notepad++、VS Code、Sublime Text 等)開啟任意檔案?透過修改 HKEY_CLASSES_ROOT\*\shell 登錄鍵值即可實現。
regedit,定位至:HKEY_CLASSES_ROOT\*\shellshell → 「新增」 → 「項目」,命名為 gvim(或編輯器名稱)。gvim 項目,右側預設值雙擊,數值資料輸入:用 gVim 編輯gvim → 「新增」 → 「項目」,命名為 command。command,雙擊預設值,數值資料輸入 gVim 完整路徑 + 參數:"C:\Program Files (x86)\Vim\vim72\gvim.exe" "%1"%1 會自動替換為右鍵點選的檔案完整路徑。Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\YourEditorName]
@="用 &YourEditorName 編輯"
[HKEY_CLASSES_ROOT\*\shell\YourEditorName\command]
@="\"C:\\Path\\To\\YourEditor.exe\" \"%1\""
另存為 AddEditorToContextMenu.reg 雙擊匯入即可批量部署。
將路徑改為 HKEY_CLASSES_ROOT\.txt\shell\... 或 HKEY_CLASSES_ROOT\txtfile\shell\...,即可限定特定檔案類型顯示該選項。
在 regedit 中刪除對應的 shell\YourEditorName 項目即可。