将密钥映射分配给Emacs中的密钥
在Emacs中有没有办法将一个键分配给一个带有所有绑定的keymap?我曾经做过以下几件事:将密钥映射分配给Emacs中的密钥,emacs,key,keymapping,keymaps,Emacs,Key,Keymapping,Keymaps,在Emacs中有没有办法将一个键分配给一个带有所有绑定的keymap?我曾经做过以下几件事: (defvar my-new-map) (define-prefix-command 'my-new-map) (global-set-key (kbd "C-~") my-new-map) (cl-loop for code being the key-code of flyspell-mode-map using (key-bindings b) do
(defvar my-new-map)
(define-prefix-command 'my-new-map)
(global-set-key (kbd "C-~") my-new-map)
(cl-loop for code being the key-code of flyspell-mode-map
using (key-bindings b)
do
(define-key my-new-map (vector code) b))
这将创建一个带有所需绑定的新键映射
mynewmap
。我只想将C-~
分配给flyspell模式映射
,而不创建新的键映射。可能吗 是;您可以完全按照现在所做的操作,而无需创建和填充新的密钥映射
(global-set-key (kbd "C-~") flyspell-mode-map)
将
flyspell模式映射分配给该键绑定。是;您可以完全按照现在所做的操作,而无需创建和填充新的密钥映射
(global-set-key (kbd "C-~") flyspell-mode-map)
将为该键绑定分配flyspell模式映射。EvgeniySharapov:注意C-hf define key
告诉您这一点。EvgeniySharapov:注意C-hf define key
告诉您这一点。听起来像是一个重复的问题,但我没有找到重复的问题……听起来像是一个重复的问题,但是我还没有找到副本。。。