Vim中的按键和按键组合,无功能

时间:2012-08-10 17:32:19

标签: vim keyboard-shortcuts

在Vim中我(当然)使用键映射来使我的生活更轻松,但在进行自己的键映射时,我真的知道该键(或键组合)在重新映射之前是否有某些用途。

所以我的问题是:Vim中哪些键/键组合没有功能?并且有任何机会让Vim列出哪个?

1 个答案:

答案 0 :(得分:2)

您通常可以使用:help <key>查看是否在正常模式下使用:help i_<key>以查看它是否在插入模式下使用。此外,您可以使用:map <key>检查vimrc或插件是否映射了任何内容。这也适用于imapnmap

例如:

:help j
:help i_CTRL-N
:imap <Tab>

就列表而言,A-Z中的所有大写和小写字母都赋予它们一些含义。大多数CTRL+<key>键在所有模式中都有意义,但有些不是。默认的<leader>密钥为\,但很多人将其设置为,;但是,,在正常模式下具有特殊含义(与;相反)。我怀疑大多数人将自定义键映射到<leader><key><F#>。通常,具有默认含义的键并不是您真正想要的,因此查找:help是一种很好的做法,因为它不仅可以增加您对vim的理解,还可以让您判断你需要这个功能。