emacs key "deletechar"?

标签 emacs key

emacs 键 是哪个?

有没有emacs命令可以检查指定的角色名称?

有两个键映射到 delete-char 函数:Delete 和
我已经重新映射了删除键,因此 离开了,但我不知道它是哪一个。

最佳答案

在 Emacs 中,“delete”和“deletechar”不是特定的键盘键,它们映射到特定的“键序列”。如果您查看 local-function-key-map 变量的内容,您可能会看到“deletechar”被映射到其他“键序列”。查看功能键映射变量的内容将显示哪些终端设备映射到位。变量 key-translation-map 和 input-decode-map 也可能具有“deletechar”条目。

如果您同时使用终端和窗口版本的 emacs,或者使用不同的终端类型,或者在不同的硬件平台上使用 emacs,或者使用不同版本的 emacs,您可能会发现按下键盘按键有时会生成“删除” ” 键序列,有时它会根据特定的键序列映射生成“deletechar”键序列。因此,如果您设置“delete”执行一个函数,“deletechar”执行另一个函数,则实际执行的函数可能会有所不同,具体取决于您是在终端还是窗口式 emacs 上运行、终端类型以及 emacs 版本。 emacs。

有关更多信息,请查看Keymaps for Translating Sequences of Events Emacs 手册的部分以及 Keymaps 的链接Emacs 手册的部分。

关于emacs key "deletechar"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6693730/

相关文章:

encryption - 从加密值+明文中找出AES key

java - 哈希表不接受字符串作为键

c# - 如何为 C# 模式配置 Emacs speedbar?

Emacs:如何编写一个作用于区域的defun,但如果没有区域则作用于点?

emacs - 如何维护基于emacs的知识库?

emacs - 我可以更改 Emacs 查找文件的历史记录吗?

Emacs:滚动缓冲区不指向

java - 如何处理Java中的蓝色功能键?

list - 如何在 Python 中使用 API key 执行 API 请求

java - 在 HashMap 中查找键