emacs中的超级键绑定

坎蒂亚
(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文件的一部分。绑定包含密钥的组合super时,我面临一个奇怪的问题每当我将一个函数绑定到super-key + <alphanumberic value>它上时它就会拒绝工作。
在上面的文件中,所有绑定都<s-d>可以正常工作。
我在Fedora 13上使用了Emacs 24.3

菲尔

究其原因,kbd宏观是如此方便的是,你通过它的论据正是Emacs的告诉你,当你问一个键绑定同样的事情。您正在猜测参数,但您无需这样做。

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

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

  • 要求Emacs描述一个按键序列
  • 将答案插入 kbd

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

emacs中的超级键绑定

来自分类Dev

Emacs中§符号的键绑定

来自分类Dev

Drack中的Emacs键绑定?

来自分类Dev

emacs中特定于文件的键绑定

来自分类Dev

emacs中特定于文件的键绑定

来自分类Dev

在Ubuntu-12.04中禁用超级(Windows)键绑定

来自分类Dev

emacs中元命令的用户超级键

来自分类Dev

如何找到emacs中定义的键绑定的位置?

来自分类Dev

在Emacs中禁用软件包键绑定覆盖

来自分类Dev

如何在Pharo中获得类似emacs的键绑定?

来自分类Dev

如何在emacs中为设置标记设置键绑定?

来自分类Dev

在emacs中设置特定于主要模式的键绑定

来自分类Dev

在Emacs中,如何更改orgstruct-mode的键绑定?

来自分类Dev

bash中emacs样式的键绑定的令人困惑的行为

来自分类Dev

绑定 C-; 在 Emacs 中作为前缀键

来自分类Dev

更改“超级”键绑定 Ubuntu 18.10

来自分类Dev

多个命令的Emacs键绑定

来自分类Dev

emacs的智能替换键绑定

来自分类Dev

奇怪的Emacs键绑定行为

来自分类Dev

Emacs扩展特定的键绑定

来自分类Dev

emacs smartscan更改键绑定

来自分类Dev

Emacs取消绑定模式的键绑定

来自分类Dev

将超级键绑定到控制键Ubuntu 14.04

来自分类Dev

Emacs-加载模块后绑定键

来自分类Dev

emacs组织模式文件本地键绑定

来自分类Dev

特定于模式的emacs键绑定

来自分类Dev

如何在Emacs中为命令序列设置单个键绑定

来自分类Dev

如何在Emacs中创建区分大小写的键绑定?

来自分类Dev

Emacs elisp:如何在Evil的evil-insert-state-map中更改特定模式的键绑定