2011-08-09 16 views
2

每當HG需要提示提交消息或其他內容時,它都會打開記事本。這很煩人。我安裝了Vim7.3,並且我嘗試將EDITOR環境變量設置爲指向gvim,但無濟於事。如何在Windows上爲Mercurial指定一個不同的編輯器?

我正在使用PowerShell,但我試過在PowerShell和cmd中進行測試。他們都堅持記事本。

回答

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

在您的.hgrc文件中。

+0

我不知道爲什麼我沒有嘗試,第一。此外,gvim在PATH中,所以我只是把'editor = gvim'並且它工作正常。 – voithos

3

水銀試圖挑選要調用哪個程序來編輯通過嘗試提交消息 以下(按順序):

  1. HGEDITOR環境變量
  2. 在[UI]節
  3. 編輯配置選項(在hgrc中或通過--config ui.editor命令行選項傳遞)。
  4. VISUAL環境變量
  5. EDITOR環境變量
  6. 六,如果沒有上述設置

(source)

相關問題