gpt4 book ai didi

emacs - 在 Emacs 中将命令绑定(bind)到 C-RET

转载 作者:行者123 更新时间:2023-12-04 09:41:05 25 4
gpt4 key购买 nike

假设我在 Emacs 中有一些交互功能 my-function ,如何将其绑定(bind)到 Ctrl + RET?

我尝试过:

(global-set-key (kbd "C-RET") 'my-function)


(global-set-key (kbd "C-return") 'my-function)

但它们似乎都不起作用。这是可能吗?

最佳答案

永远记住 kbd非常方便地接受 Emacs 在您询问键序列时提供的完全相同的语法,因此您永远不必猜测。

C-hkC-RET 告诉我:

<C-return>

因此我会使用 (kbd "<C-return>")
OTOH,在我的终端中运行 Emacs 时,C-hkC-RET 告诉我:
C-j

因为 C-RET不是终端中的有效控制字符,因此 Emacs 没有接收到它在 GUI 模式下获得的相同输入(因此我无法在我的终端中使用该绑定(bind))。

关于emacs - 在 Emacs 中将命令绑定(bind)到 C-RET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15869029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com