1
我目前正在從VIM切換到PhpStorm,幾乎所有我已經能夠自己配置的所有東西我都很滿意PhpStorm中對VIM的支持,但一直存在有一件事我不知道該怎麼做。這就是如何將插件A的鍵綁定重新映射到插件B.具體而言,我需要在命令模式下重新映射AceJump熱鍵到空間。(Jetbrains IDEs)將AceJump重新映射到IdeaVim插入模式
我目前正在從VIM切換到PhpStorm,幾乎所有我已經能夠自己配置的所有東西我都很滿意PhpStorm中對VIM的支持,但一直存在有一件事我不知道該怎麼做。這就是如何將插件A的鍵綁定重新映射到插件B.具體而言,我需要在命令模式下重新映射AceJump熱鍵到空間。(Jetbrains IDEs)將AceJump重新映射到IdeaVim插入模式
在您~/.ideavimrc
加入這一行:
nnoremap <Space> :action AceAction<CR>
您可以通過添加做到這一點對於AceJump三個不同的映射下到〜/ .ideavimrc
nmap <Space>w :action AceAction<CR>
nmap <Space>l :action AceLineAction<CR>
nmap <Space>t :action AceTargetAction<CR>
如果有的話 - '設置/首選項|鍵盤映射| Plugins'。 – LazyOne
這沒什麼幫助。我不知道如何在命令模式下綁定一個鍵。 (因爲我希望能夠在插入模式下正常寫入空格) –
我沒有自己使用IdeaVim。但從我記得它使用單獨的鍵盤映射...所以檢查你有什麼鍵盤映射 - 如果我是正確的,這將是一個在右鍵映射編輯快捷方式的問題(如果AceJump插件允許自定義該快捷方式在第一位, 當然)。 – LazyOne