Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

gvim 在 64 位元 Win7 右鍵選單缺失「用 gvim 開啟」?註冊表手動添加修復

編輯:Win7 常見問題解答

gvim (Windows 版 Vim 圖形介面) 安裝後,64 位元 Win7/Vista 常出現右鍵選單缺少「用 gvim 開啟」選項,嚴重影響編輯效率。原因在於 64 位元系統註冊表結構差異(Wow6432Node 重導向),安裝程式未正確寫入 32 位元應用程式的殼擴充機碼。透過手動修改註冊表即可完美修復。

修復步驟

  1. Win+R 輸入 regedit 開啟註冊表編輯器。
  2. 瀏覽至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\
  3. 右鍵 shell → 新增 → 金鑰,命名 gvim。
    雙擊右側 (預設),數值資料輸入:用 gvim 開啟 (&G)(或自訂顯示名稱)。
  4. 在 gvim 下再新增金鑰 command。
    雙擊右側 (預設),數值資料輸入:
    "C:\Program Files (x86)\Vim\vim72\gvim.exe" "%1"
    路徑請對應實際 gvim 安裝目錄,%1 代表被右鍵點選的檔案完整路徑。
  5. 完成。立即生效,無需重啟。右鍵任意檔案即可見「用 gvim 開啟」。

通用化:為任意文字編輯器添加右鍵選單

同樣原理,只需將步驟 4 的執行檔路徑替換為目標編輯器(如 Notepad++, VS Code, Sublime Text 等),即可為任何編輯器添加全域右鍵開啟選項。

進階:僅針對特定副檔名顯示

若不想汙染所有檔案右鍵選單,可將步驟 2 路徑改為:
HKEY_CLASSES_ROOT\.txt\shell\gvim\command(針對 .txt)
或 HKEY_CLASSES_ROOT\SystemFileAssociations\.log\shell\gvim\command(針對 .log 等)。

注意:修改 HKLM 需管理員權限。若僅當前使用者需求,可改寫 HKEY_CURRENT_USER\Software\Classes\*\shell\gvim,無需提權且不影響其他使用者。
Copyright © Windows教程網 All Rights Reserved