gpt4 book ai didi

emacs - Emacs 中的 super 键绑定(bind)

转载 作者:行者123 更新时间:2023-12-04 06:39:18 25 4
gpt4 key购买 nike

(global-set-key (kbd "<s-d>") 'duplicate-line)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ECB MODE;;;;;;;;;;;;;;;;;;;;;
(global-set-key (kbd "<s-left>") 'ecb-goto-window-methods)
(global-set-key (kbd "<s-right>") 'ecb-goto-window-edit1)
(global-set-key (kbd "<s-down>") 'ecb-goto-window-history)
(global-set-key (kbd "<s-up>") 'ecb-goto-window-sources)
(global-set-key (kbd "<s-home>") 'ecb-goto-window-directories)

这是我的 .emacs 文件的一部分。我在绑定(bind)包含 super 的组合键时遇到了一个奇怪的问题 key 。每当我将函数绑定(bind)到 super-key + <alphanumberic value> 时它拒绝工作。
在上面的文件中,除了 <s-d> 之外的所有绑定(bind)。工作正常。
我在 Fedora 13 上使用 emacs 24.3

最佳答案

原因kbd宏非常方便,您传递给它的参数与 Emacs 在询问键绑定(bind)时告诉您的完全一样。你在猜测争论,但你永远不需要那样做。

当您键入 C-hk(或 C-hc),然后键入有问题的键序列时,Emacs 将显示一条描述该绑定(bind)的消息。在这种情况下,它将把 super-key + d 描述为 s-d .

因此,您可以使用 (kbd "s-d")引用它。

  • 让 Emacs 描述一个键序列
  • 将答案插入 kbd
  • 关于emacs - Emacs 中的 super 键绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18996977/

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