我已经使用mercurial几个月了,就在前几天我去做hg commit的时候,我的编辑器启动了,但是有一个名为"/tmp/hg- editor -I48e8Z.txt“的空文件,在我的终端中它自动返回了一个"abort:空提交消息”错误。
它一直工作得很好,对于同一台机器上的其他用户来说,它仍然工作得很好。我能够提交的唯一方法是在命令行中指定提交消息。我真的不喜欢这样做,因为我喜欢这样,当编辑器弹出时,我可以仔细检查哪些文件将包含在变更集中。
有没有人知道可能是什么导致了这个问题/如何解决这个问题?
这是在Redhat Linux机器上,Mercurial版本1。
发布于 2013-05-10 21:08:12
当然,我刚发现那是什么.
我错误地设置了EDITOR和VISUAL环境变量。
发布于 2016-03-17 06:04:49
我使用gvim。通过以下方式:
export EDITOR = gvim我有个问题。更改为:
export EDITOR = 'gvim -f'已修复此问题。
https://stackoverflow.com/questions/16482925
复制相似问题