我想设置viper-toggle-key为M-z(C-z是撤消并且只能撤消!)。看起来很简单:我只需要添加(setq viper-toggle-key [(meta ?z)])
。.viper
但我收到此消息:
警告(初始化):加载“d:/Alexey/Home/.emacs.d/init.el”时发生错误:
错误:键序列 Mz 以非前缀键开头
我不明白为什么:M-z是一个单独的键,而不是一个序列!
答案1
M
是meta
键,通常不是修饰符(如控制键) - 通常它是类似于 的东西ESC,你输入事先的对于另一个角色,例如ESC 然后 z。因此,元键组合通常是序列,而不是单个按键。