重新启动修饰符键在VIM中



我使用XmodMap将Capslock重新启动为MOD3。 这是xmodmap

的结果
shift       Shift_L (0x32),  Shift_R (0x3e)
lock      
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3        Hyper_L (0x42),  Hyper_L (0xcf)
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

因此,可以在VIM中以领导者的身份重新启动此MOD3密钥。

不,不幸的是没有。vim仅理解 shift ctrl alt 修饰符(请参阅:help key-notation(,您只能将修饰符与常规钥匙组合使用,例如 <C-a> as ctrl a

在终端中,VIM甚至不会注册唯一修饰符键的按键;不会发送任何事件。在GVIM中,这在技术上是可能的,但是VIM使用了统一的输入模型,该模型故意忽略了某些GUI功能(:help design-not(。

这适用于映射以及 Leader 键。您需要选择一个非模型密钥或修饰符 密钥组合。

相关内容

  • 没有找到相关文章

最新更新