如果在Emacs 23.1.x中运行良好,但在迁移到Emacs 23.2时似乎已中断

在将文件的工作副本与SVN HEAD比较时,我想使用ediff。

通常,我按C-x v =,由于.emacs中的以下配置,ediff运行

;; Use ediff and not diff
(setq diff-command "ediff")


但是,a,我仍然可以看到普通的vc-diff缓冲区,并且没有ediff会话...

其他人遇到过这种情况,知道可能是什么问题吗?

最佳答案

我对上述设置是否确实符合您的要求表示怀疑。

也就是说,这将绑定'='以使用'ediff-revision

(eval-after-load "vc-hooks"
         '(define-key vc-prefix-map "=" 'ediff-revision))

07-24 12:49