如何将键绑定映射到命令?

Mai*_*ein -1 vim

我目前正在尝试 intellij 的 Clion,但我不太喜欢按键绑定,但它提供了 vim 支持。例如,Clion 有一个键绑定 ctrl+shift+n 来打开模糊搜索。

是否可以将按键绑定绑定到 vim 中的自定义命令?

就像是

command :fuzzy <C-N>
Run Code Online (Sandbox Code Playgroud)

rom*_*inl 5

IdeaVim 不是 Vim。没有任何理由期望任何东西都能像 Vim 一样在 IdeaVim 中工作,反之亦然,所以 \xe2\x80\xa6 你希望该映射在 Vim 或 IdeaVim 中工作吗?如果您的问题是关于 Vim,那么您的 CLion 解释和标签完全无关。

\n\n

在 Vim 中,您可以将此行放入~/.vimrc

\n\n
nnoremap <key> :Command<CR>\n
Run Code Online (Sandbox Code Playgroud)\n\n

查看:help key-notationfor<key>并注意 Vim 不会区分<C-N><C-n>

\n\n

现在,Vim 本身没有“模糊”功能,因此您需要第三方插件。

\n