emacs版本控制模式行丢失

时间:2012-07-06 16:38:56

标签: emacs visual-c++

最终从emacs 21.x升级到23.x后,我从模式行中丢失了版本控制状态信息。

emacs manual没有发现任何内容,因为它只是说状态信息应该在那里并且不提供关于打开/关闭它的信息。

感谢。

2 个答案:

答案 0 :(得分:1)

如果您的vc-handled-backends设置为空白或者不包含源代码管理工具,那么您将设置为{{1}}。

答案 1 :(得分:0)

您没有说明您使用的操作系统或修订控制系统,但可能是emacs无法找到正确的命令行程序。在OSX上使用emacs 24.3(来自http://emacsformacosx.com/),我能够通过设置正确的路径来恢复vc模式行。在我的例子中,使用来自macports的mercurial二进制文件:

(setq-default vc-hg-program "/opt/local/bin/hg")

其他vcs'具有类似的变量vc-git-programvc-svn-program