Bring the power of Vim to your JetBrains IDE.
IdeaVim is a Vim emulation plugin that lets you edit code using Vim's modal editing, motions, text objects, and commands — all while keeping full access to your IDE's refactoring, debugging, and navigation features.
~/.ideavimrc (XDG paths supported)<Action>Enable popular Vim plugins like surround, commentary, easymotion, sneak, NERDTree, multiple-cursors, highlightedyank, which-key, and more — right from your ideavimrc.
Compatible with IntelliJ IDEA, PyCharm, WebStorm, GoLand, CLion, Rider, Android Studio, and all other JetBrains IDEs.
Resources: