我刚刚使用 NotepadReplacer 用 notepad++ 替换了记事本现在我的 hg commit
工作不正常。
更换记事本前,hg commit
将为我启动一个新的文本文件以输入我的提交消息。使用 Notepad++,系统会提示我创建文件,而 mercurial 由于提交消息为空而中止提交。
我知道我可以使用 hg commit
内联输入消息与 -m
选项,但我希望可以选择在文本文件中输入提交消息。我喜欢在文本文件中显示状态作为提交消息的上下文,而不必键入 hg stat
之前 hg commit
.
我怎样才能让它发挥作用?
最佳答案
尝试放入您的 %USERPROFILE%\.hgrc
(或 %USERPROFILE%\mercurial.ini
)类似以下内容:
[ui]
editor = path/to/notepad++ -multiInst -nosession
也许添加一个
-notabbar
之后 -nosession
也可以证明是有用的。
关于mercurial - 让 mercurial "hg commit"与 Notepad++ 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10284208/