Emacs:git排水沟和flycheck的冲突使大多数键盘的鞋带断裂

Emacs:git排水沟和flycheck的冲突使大多数键盘的鞋带断裂,emacs,keyboard-shortcuts,fringe,Emacs,Keyboard Shortcuts,Fringe,有时,Emacs会停止响应键绑定,例如: 不可能C-x C-s保存缓冲区 不可能cy猛拉文本 当mark激活时,它是不可见的 还有许多其他缺点 恢复正常行为的唯一方法是重新启动Emacs,尽管这种奇怪的行为可能很快再次发生。此外,来回切换缓冲区可能会有所帮助,至少可以写入缓冲区 这种破损的可能原因是什么 备注:请复习。我试图简化这个问题,但如果这仍然不够好,请告诉我,我会删除它。在我的特殊情况下,问题是由于git gotter rigers插件和FlyCheck两者试图在同一位置放置条纹标记

有时,Emacs会停止响应键绑定,例如:

  • 不可能
    C-x C-s
    保存缓冲区
  • 不可能
    cy
    猛拉文本
  • 当mark激活时,它是不可见的
还有许多其他缺点

恢复正常行为的唯一方法是重新启动Emacs,尽管这种奇怪的行为可能很快再次发生。此外,来回切换缓冲区可能会有所帮助,至少可以写入缓冲区

这种破损的可能原因是什么


备注:请复习。我试图简化这个问题,但如果这仍然不够好,请告诉我,我会删除它。

在我的特殊情况下,问题是由于
git gotter rigers
插件和
FlyCheck
两者试图在同一位置放置条纹标记时发生冲突。要发现此类冲突,请打开*消息*缓冲区(默认情况下
C-h e
),其中记录了所有类型的错误

为了解决这个问题,我简单地拒绝了
git
plugin


希望,这将对某些人有所帮助。

这是非常广泛的。你的运气可能会更好。谢谢,@Chris,我不知道那个子网站!这是一个相当新的测试版,但已经是一个相当不错的社区了。我希望你能在那里找到一些帮助。你需要缩小范围-找出init文件中的哪些部分导致了问题。您可以使用
注释区域
注释1/2,然后注释3/4、7/8、15/16、31/32。。。,以快速查找导致问题的原因。完成后,如果你仍然有一个(希望是具体的)问题,请在这里提出。这个问题应该结束了,因为你基本上是在告诉我们调试一大袋你装载和使用的东西,甚至没有配方来重新处理这个问题。@Drew,我还不理解分数的幽默,这个问题是自发发生的,我不能确定下次什么时候会发生。我希望可能有人面临类似的问题,并能分享一些有用的信息。谢谢