基本快捷方式(M-del)在Emacs中不起作用,并给出不稳定的行为

基本快捷方式(M-del)在Emacs中不起作用,并给出不稳定的行为,emacs,Emacs,我使用的是Emacs,大多数快捷方式都能正常工作,但向后删除单词的M-Del要么在“扫描”错误的底部产生错误,要么在其他时间将光标移动到下面的一组行。你知道为什么会这样吗?M-Del可以很好地删除转发字。**从下面的注释中可以看出,该命令似乎映射到了下一段lisp函数,而不是向后删除单词?如何将映射重置为标准映射 最好的 这是吉尔的答案。由于与将ESC-x转换为ESC C-d的shell命令阴影重叠,某些系统上似乎存在错误 从跑步中可以看出 M-x加载库edmacro M-x edmacro插入

我使用的是Emacs,大多数快捷方式都能正常工作,但向后删除单词的M-Del要么在“扫描”错误的底部产生错误,要么在其他时间将光标移动到下面的一组行。你知道为什么会这样吗?M-Del可以很好地删除转发字。**从下面的注释中可以看出,该命令似乎映射到了下一段lisp函数,而不是向后删除单词?如何将映射重置为标准映射

最好的

这是吉尔的答案。由于与将ESC-x转换为ESC C-d的shell命令阴影重叠,某些系统上似乎存在错误

从跑步中可以看出

M-x加载库edmacro M-x edmacro插入键M-del

给予ESC C-d

在~/.emacs.d/文件夹中创建文件init.el并插入

全局设置键[escape delete]“向后终止字”

尽管如此,它覆盖了所有使用ESC from M meta key转换为转义渲染公共M-d、M-w等的情况,除了M-del之外,其他都不可见

因此,解决方案是将错误的重新映射重新映射回正确的绑定

全局设置键kbd M-C-d'反向终止字


贝斯特需要更多信息。C-h k M-DEL告诉你什么?它应该在M-DEL上运行descripe键。它说它运行命令“downlist”,并且它绑定到C-M-down,之后它会向下移动一级括号。这很奇怪。为什么标准命令会映射到此函数?我可能是偶然做了这个改变吗?或者我可能下载了不同的emacs版本?谢谢