How do I specify a different editor for Mercurial on Windows?
问题 Whenever HG needs to prompt for a commit message, or whatever, it opens up Notepad. This is annoying. I have Vim7.3 installed, and I've tried setting the EDITOR environment variable to point to gvim, to no avail. I'm using PowerShell, but I've tried testing in both PowerShell and cmd. They both keep insisting on Notepad. 回答1: [ui] editor = C:\Path\To\gvim.exe In your .hgrc file. 回答2: Mercurial tries to pick which program to call to edit a commit message by trying the following (in order):