在 Emacs 中我经常会看到一个弹出的框,但我不知道它是如何激活的,也不知道如何停用它,因为它很神秘,我不知道它是什么。
该框与我经常使用的非常常见且普通的 Emacs 命令相冲突(它从点到行尾进行标记),每次我按下 ctrl + shift + e 时,框(在点中)都会覆盖 Emacs 命令,使其无法使用。
我在 GNU/Linux Fedora 25 上运行 Emacs 25,使用 GNOME 3 桌面环境。我检查了 GNOME 的组合键描述,它们都与问题无关。Emacs 是唯一一个一旦“激活”就能进入的程序。
重新启动会话或计算机都无法解决问题。重新安装所有东西也无法解决问题。为了暂时解决问题,我将会话重新启动到 GNOME 经典版,问题就消失了,一旦问题在经典版中再次出现,我就会将会话恢复到标准版,依此类推。
这是该问题的图像示例,请参见带有“@”字符的深灰色框:
我不确定这个问题是否源于软件更新,也不确定这是否只是 Emacs 的问题,或者与另一个程序(Fedora/GNOME)有关。我花了很多时间搜索,但我甚至不知道如何描述这个东西才能成功地“谷歌搜索”,也没有在 Emacs 或 GNOME 上找到有关这个奇怪功能的任何文档。
什么是对话以及如何停用对话?
答案1
我的水晶球告诉我,你的环境中可能存在“ctrl + shift + e”绑定(即可能在某些 Gnome 东西中)。
至少我很确定这个盒子不是来自 Emacs。
我建议您看看您的系统偏好设置。