Update: Yes! See answer below.
Short answer: no.
I've been trying to do this too especially because I have quite a complex .vimrc
that I've become used to over the years.
Anyway, there is a workaround (sort of). IdeaVim settings are stored in a file called vim.xml
in the .IntelliJIdea10/config/keymaps
folder inside your home folder (C:\Users\<user_name>
on Windows). You can edit the XML to add stuff that you want. For instance, I added the following lines to save a file by hitting F2
instead of typing :w!
:
<action id="SaveAll">
<keyboard-shortcut first-keystroke="F2"/>
</action>
However, I don't see how we can add things like functions or vim settings (which is what I'd typically use a .vimrc
for).
P.S. This might explain why a .vimrc is not used (emphasis mine):
For the curious, the plugin is being
written without any reference to the
VIM source code (except for the
regular expression handling). I'm
basically using the excellent VIM
documentation and VIM itself as a
reference to verify correct behavior.
Source: http://ideavim.sourceforge.net/