Intellij键盘映射的Ideavim插件
问题描述:
我试图让Ideavim插件在Intellij IDEA和PyCharm中正常工作,但文档相当差,我无法正确配置它。Intellij键盘映射的Ideavim插件
对于初学者来说,文档告诉我在Preferences/Keymap下选择VIM键盘映射,但在安装Ideavim之前或之后没有VIM键盘映射。
此外,根据文档的一些插件suposed得到支持(文件并没有说明VIM-surreound至极,只会谈altough),但即使把线~/.ideavimrc
后:
vim-surround命令根本不起作用。
此外,还可以在~/.ideavimrc
中使用的动作/命令列表映射某些键绑定。
例如,假设我想重新映射<leader> f s
以保存我的文件。我在哪里可以找到可用的命令,这样我就可以把喜欢的东西在~/.ideavimrc
:
let mapleader = " "
nmap <LEADER>fs :SaveFile<CR>
答
Vim的环绕仿真尚未公布。您可以使用链接https://github.com/JetBrains/ideavim下载包含vim-surround支持的CI版本。
为了使VIM环绕,使用方法:
set surround
可以列出所有可用的使用:actionlist
映射IDE命令。请参阅GitHub页面上的文档。
更新: IdeaVim 0.46支持vim-surround命令。
谢谢。 ':actionlist'命令确实有很大的帮助。但我仍然无法将键盘映射更改为Vim。不知道是不是因为这个原因,但例如在PyCharm中的iPython笔记本中,Vim命令不起作用。 – jbssm
不再有单独的Vim键盘映射。只需在工具菜单中启用Vim仿真,它就可以与任何键盘映射一起使用。有关IPython Notebook的问题,请参阅https://youtrack.jetbrains.com/issue/VIM-1030 –
浏览此处的所有内容https://teamcity.jetbrains.com/viewType.html?buildTypeId=IdeaVim_Build。不要忍受如何下载最新版本?有人可以解释吗? – StalkAlex