Vim:列出免费的键绑定

der*_*nio 25 vim key-bindings

有没有办法列出未使用的键绑定?我想如果答案是否定的,那将是一个很好的功能请求(特别是像我这样的未决类型).

编辑:为了使它更精确,我知道你可以列出绑定:

:map
:nmap
:imap
Run Code Online (Sandbox Code Playgroud)

FFI见:

:help map-modes
Run Code Online (Sandbox Code Playgroud)

并通过输入手动检查是否使用给定的绑定,例如:

:help Ctrl-w
:help ^w
Run Code Online (Sandbox Code Playgroud)

FFI见:

:help map
Run Code Online (Sandbox Code Playgroud)

ske*_*ept 10

据我所知,没有办法列出未使用的键绑定(这是不可能的,因为它们有无数个).

但如果你想反过来,你可以输入:

:map

:imap 
Run Code Online (Sandbox Code Playgroud)

列出用户定义的键绑定.

如果你打字也是

:help index
Run Code Online (Sandbox Code Playgroud)

你可以检查是否已经为vim中的某个函数分配了一些键绑定.

  • 它是无限的,但你绝对可以在该集合中引入一些顺序或添加最大长度参数. (9认同)