我在哪里可以找到vim编辑器密钥列表?

时间:2018-06-15 09:11:51

标签: vim keymapping

我目前正在使用vim编辑器并希望自定义我的密钥

我已经学会了如何通过搜索文档将某些键映射到键,

但未能找到如何在vim中定义特殊键。

例如,我必须使用map <Esc> <CR>而不是map esc enter

我想将ctrl键更改为大写锁定键,但无法找到如何在vim编辑器中表示特殊键。

也想改变:w到某事。

未能找到推荐的文件,一些建议将不胜感激!

1 个答案:

答案 0 :(得分:3)

您可以输入:h key-notation找到所有特殊的按键符号。 :h key-codes:h keycodes

但是Vim不会按下像CapslockCtrl(修饰符)这样的键。操作系统不会将其传递给vim。 Vim只会在按下第二个键的时候知道Ctrl,并且接收它们的结果:Ctrl+p例如是vim的一个按键。

与Capslock相同。 Vim只会收到修改后的角色。因此,如果启用了Capslock,并按a,则vim将不会收到Capslock+a,而只会收到A,因为这是两者的结果。