gpt4 book ai didi

emacs - 将键序列绑定(bind)到 Emacs 中的命令

转载 作者:行者123 更新时间:2023-12-04 13:23:52 26 4
gpt4 key购买 nike

我想将键序列 C-tab 绑定(bind)到 indent-rigidly。当我在 M-x local-set-key 之后以交互方式执行时,它会起作用。但我希望每次启动 Emacs 时都应用它。为此,我在 init.el 文件中添加了以下行:

(global-set-key (kbd "C-tab") (indent-rigidly))

(如 https://www.gnu.org/software/emacs/manual/html_node/efaq/Binding-keys-to-commands.html 中所述)

但是,它不起作用。上面一行中的“local-set-key”也不起作用。 “C-TAB”也不起作用。错误信息是:

<C-tab> is undefined

问题出在哪里,如何解决?

最佳答案

命令需要加引号。以下是等效的(并且应该有效):

(global-set-key (kbd "C-<tab>") 'indent-rigidly)
(global-set-key (kbd "C-<tab>") (quote indent-rigidly))

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

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