Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Feb 22, 2018
3 108 356

Vim emulation plug-in for IDEs based on the IntelliJ platform.

IdeaVim supports many Vim features including normal/insert/visual modes, motion keys, deletion/changing, marks, registers, some Ex commands, Vim regexps, configuration via ~/.ideavimrc, macros, window commands, etc.

See also:

Download plugin

Recent change notes

To be released:

  • Various bug fixes


  • Enabled zero-latency typing for Vim emulation
  • Support for iskeyword option
  • Various bug fixes


  • Various bug fixes


  • Various bug fixes


  • Support for incsearch option for showing search results while typing
  • Support for it and at tag block selection
  • Support for vim-surround commands ys, cs, ds, S, enable it with set surround in your ~/.ideavimrc
  • Support for ={motion} formatting command
  • Various bug fixes


  • Fixed typing keys in completion menus and typing with the plugin disabled


  • Fixed running the plugin with Java 6

See also the complete changelog.