vim退出时返回1

时间:2014-12-04 09:33:43

标签: vim mercurial

我使用vim作为hg的编辑器。因此,每当我想检查某些内容时,hg会启动vim以输入签入消息。完成后,我关闭vim:wq和hg获取文件并从中提取签入消息。这适用于我们的工作组服务器。但是在我的本地Mac(OS X 10.10)上,vim返回1,这使得hg认为在输入签入消息时出现了问题并阻止我办理登机手续。

所以问题是:如何找出vim返回1的原因。

1 个答案:

答案 0 :(得分:4)

你使用'vi'作为vim的符号链接吗?这显然会导致issues

尝试添加以下内容(或使用更新的vim),看看是否可以修复它:

[ui]
editor = vim