使用C-sC-w或C-s搜索后,我无法使用 中止搜索C-g。虽然我看到了辞职消息在迷你缓冲区中,但点/光标没有回到它的初始位置,也没有isearch
退出。
我尝试对此进行测试emacs -q
,然后逐一eval
编辑我的整个init.el
内容,但它并没有影响isearch
的功能。
甚至尝试了eval
全部isearch.el
但还是没有解决问题。
我该如何修复此问题?
Emacs 版本:MARVIN 上的 GNU Emacs 24.3.1 (i386-mingw-nt6.1.7600),2013-03-18
答案1
说明您的 Emacs 版本:至少说明M-x emacs-version
。如果它是上个月左右的开发快照,那么请注意,有一段时间某些控制字符没有退出 Isearch。如果是这种情况,请升级到较新的快照(回归已修复)。
如果这不适用于您的情况,那么(由于您说您的 init 文件与问题无关),请尝试给出一个清晰的分步配方,从 开始emacs -Q
。如果事情确实如您所述,那么这可能是 Emacs 错误。如果您认为情况确实如此,请使用M-x report-emacs-bug
将您的配方提供给 Emacs Dev。
答案2
虽然我不知道可能出了什么问题,但简单重启 Emacs 就可以解决问题。