Emacs 如何使用引线键作为包前缀的一部分

Emacs 如何使用引线键作为包前缀的一部分,emacs,key-bindings,evil-mode,Emacs,Key Bindings,Evil Mode,在其他地方找不到信息。我有,作为引导键 尝试为prespective和工作组包(emacs)设置前缀键: 多亏了皮克·里克 此外,如果上述解决方案在某种原因下对您不起作用,下面是另一个解决方案: (setq persp模式前缀键(kbd“C-x”)) (定义键转换图(kbd,z”)(kbd“C-x x”)) 通常需要在加载包之前定义前缀键才能生效,因为此时会填充keymap。否则,需要采取特殊措施以使用新的前缀值重新填充keymap 因此,您可以继续使用当前的配置,但您需要确保与这些包相关的任

在其他地方找不到信息。我有
作为引导键

尝试为
prespective
工作组
包(emacs)设置前缀键:

多亏了皮克·里克

此外,如果上述解决方案在某种原因下对您不起作用,下面是另一个解决方案:

(setq persp模式前缀键(kbd“C-x”))
(定义键转换图(kbd,z”)(kbd“C-x x”))

通常需要在加载包之前定义前缀键才能生效,因为此时会填充keymap。否则,需要采取特殊措施以使用新的前缀值重新填充keymap

因此,您可以继续使用当前的配置,但您需要确保与这些包相关的任何
要求
都发生在
setq
之后(这是我个人的偏好)

或者,您可以使用定制功能/UI(至少对于
wg前缀键
,我没有查看
presp
defcustom
使用特殊属性定义的变量(如
:set
)可以在对变量进行各种更改(例如更新其值)时运行代码。这将涉及到一些M-x
自定义
交互或代码中的内容

(customize-set-variable 'wg-prefix-key (kbd ", a"))

谢谢你的回复,但是没有帮助,我更新了一些细节,如果你愿意,我将不胜感激help@sad我不使用
use-package
,但是为什么在透视图部分要配置
wg
?您是否尝试过使用
M-x自定义
?这可能是最简单的选择,直到你对语言有了更好的感觉。您还应该能够尝试
M-:(自定义设置前缀…
@sad我也不是
邪恶模式
用户,并且刚刚意识到定制这些可能需要特殊处理
(自定义设置变量'persp mode prefix key(kbd),z”)
实际上将此变量设置为
,z
,但是当我尝试使用它时,我得到
,z是未定义的
。同样适用于
M-x自定义设置值-->
persp模式前缀键
(没有他们文档中所述的“persp键映射前缀”)-->
,z
--不工作,即使它被设置为
,z
。@是的,快速查看邪恶,你可能需要在其中一个邪恶地图上定义它。透视图已经定义了一个
前缀映射
,因此类似于
(define key evil normal state map(kbd“a”)'透视图)
,但现在这将在
要求
透视图之后进行,因为您希望此时已经定义了键映射
(customize-set-variable 'wg-prefix-key (kbd ", a"))