14

我刚刚使用NotepadReplacer用 notepad++ 替换了记事本,现在我hg commit的工作不正常。

在替换记事本之前,hg commit会启动一个新的文本文件供我输入我的提交信息。使用 Notepad++ 时,系统会提示我创建文件,并且由于提交消息为空,mercurial 会中止提交。

hg commit我知道我可以使用with选项输入内联消息-m,但我希望可以选择在文本文件中输入提交消息。我喜欢在文本文件中显示状态作为提交消息的上下文,而不必hg stathg commit.

我怎样才能让它工作?

4

1 回答 1

21

%USERPROFILE%\.hgrc尝试在您的(或)中放置%USERPROFILE%\mercurial.ini以下内容:

[ui]
editor = path/to/notepad++ -multiInst -nosession

也许添加-notabbarafter-nosession也可以证明是有用的。

于 2012-04-23T18:45:53.653 回答