I can explain a lot in colours what an awesome think is VIM and how it increases your productivity, but post not about that. Here I want to share some useful config of IDEs which I use everyday in my work.
One of my most important IDE’s is PHPStorm from JetBrains. Because all their products based on one IntelliJ basement, and, in fact, have similar interfaces, apis and plugins, installing VIM on PHPStorm is also suitable for almost all JetBrains products, such as PyCharm, WebStorm and so on…
Ok, lets start!
PHPStorm (IntelliJ)
Go to Preferences
Find Plugins section in settings, type”IdeaVim” in search box and install found plugin
Thats all. IDE will ask you to restart itself, and after loading plugin will be activated and can be used in editor
Also, if you want to apply some modifications for VIM-mode (such as remapping, macros and so on), you can do it in file which located in ~/.ideavimrc. For example, I prefer to remap button for changing mode (Esc in default behaviour) for combination jj. My config will be seemed like so: