开发者

How do I specify a different editor for Mercurial on Windows?

开发者 https://www.devze.com 2023-03-27 12:24 出处:网络
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 variab开发者_开发问答le to

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 variab开发者_开发问答le 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.


[ui]
editor = C:\Path\To\gvim.exe

In your .hgrc file.


Mercurial tries to pick which program to call to edit a commit message by trying the following (in order):

  1. HGEDITOR environment variable
  2. editor configuration option in [ui] section (in hgrc or passed with --config ui.editor command-line option).
  3. VISUAL environment variable
  4. EDITOR environment variable
  5. vi, if none of the above is set

(source)

0

精彩评论

暂无评论...
验证码 换一张
取 消