Updated answer: IdeaVim version 0.35 (released 2014-05-15) reads settings and key bindings from ~/.ideavimrc
. You can put source ~/.vimrc
in that file if you want to include mappings from ~/.vimrc
.
0.33 and 0.34 read ~/.vimrc
directly.
0.33 (released 2014-04-28) was the first version to implement VIM-288, including things like mapping jj to ESC. It works great, and there’s a new Vim Emulation section in the IDEA preferences that lists all the conflicts between ~/.vimrc
mappings and Intellij mappings, and lets you resolve the conflicts by assigning the keys to either IDEA or IdeaVim. Here is the release announcement on twitter.
(Note: I’m not the author, just a satisfied user.)