ROXL
  • Development
  • Administration
  • Software
  • Workspaces
  • Personal
    • Media
    • Projects
    • Uncategorized
Krivoschekov Artem
04.07.2021 by admin 0
Administration, Development

Configuring VIM for PHPStorm

Configuring VIM for PHPStorm
04.07.2021 by admin 0
Administration, Development

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:

 

IntelliJ phpstorm

Previous articleMyLanit - Фотогалерея и фотоконкурсыNext article Configuring VIM for VSCode

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • Administration
  • Development
  • Media
  • MyLanit
  • Personal
  • Portfolio
  • Software
  • КСУП
  • Почта

Tags

administration (1) blockchain (1) calendar (1) certification (2) code (1) commits (1) development (1) encoding (1) ethereum (1) frontend (1) ganache (1) geth (1) git (1) IntelliJ (1) javascript (1) js (1) material (1) material-ui (1) microsoft (1) mssql (1) outlook (1) photoshop (1) phpstorm (1) planning (1) powershell (7) react (2) react js (1) react js (3) scripts (2) searchservice (1) sharepoint (8) sharepoint (1) tests (1) tfs (1) tftp (1) typing (1) unit testing (1) vce (2) vcs (1) video (1) vim (2) visualstudio (2) vscode (1) web (1) windows (2)