2017-03-06 146 views
1

我目前正在从VIM切换到PhpStorm,几乎所有我已经能够自己配置的所有东西我都很满意PhpStorm中对VIM的支持,但一直存在有一件事我不知道该怎么做。这就是如何将插件A的键绑定重新映射到插件B.具体而言,我需要在命令模式下重新映射AceJump热键到空间(Jetbrains IDEs)将AceJump重新映射到IdeaVim插入模式

+0

如果有的话 - '设置/首选项|键盘映射| Plugins'。 – LazyOne

+0

这没什么帮助。我不知道如何在命令模式下绑定一个键。 (因为我希望能够在插入模式下正常写入空格) –

+0

我没有自己使用IdeaVim。但从我记得它使用单独的键盘映射...所以检查你有什么键盘映射 - 如果我是正确的,这将是一个在右键映射编辑快捷方式的问题(如果AceJump插件允许自定义该快捷方式在第一位, 当然)。 – LazyOne

回答

2

在您~/.ideavimrc加入这一行:

nnoremap <Space> :action AceAction<CR> 
0

您可以通过添加做到这一点对于AceJump三个不同的映射下到〜/ .ideavimrc

nmap <Space>w :action AceAction<CR> 
nmap <Space>l :action AceLineAction<CR> 
nmap <Space>t :action AceTargetAction<CR>