所有“M-x egg-”命令都可以正常运行

M-x egg-start-new-branch
   start new branch with name: xxx

但是,所有“C-x v”键绑定(bind)仍绑定(bind)到“vc-”命令
(我期望C-x v b绑定(bind)到egg-start-new-branch)
C-h k
   C-x v b runs the command vc-switch-backend, which is an interactive

除了做(要求'蛋)之外,我还需要做其他事情吗?

附加信息

“描述变量:egg-minor-mode”
 "egg-minor-mode is a variable defined in `egg.el'. Its value is t"

“M-x描述未成年人模式”->“鸡蛋未成年人模式”
 "no such minor mode"

最佳答案

有点晚了,但我遇到了同样的问题。
您在评论中提到您正在使用git 1.7。事实是,egg需要1.6版才能工作,并且实际上会检查您是否正在使用该版本at line 5939。您会看到,当字符串不匹配时,when表单的主体将不会执行。但这正是设置键盘映射的地方!

因此,如果您想冒险,可以将1.6.替换为1.1.7.(但是当您将git升级到1.8时,您必须记住要对其进行更改),egg-mode会很好地加载,键盘映射等。但是,使用风险自负;我不知道1.7版引入了哪些更改,而egg可能会做一些意想不到的事情。

关于git - egg.el已加载,但未启用egg-minor-mode(无 "C-x v"键绑定(bind)),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8626724/

10-15 13:48