所有“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/