Я могу долго и красочно рассказывать, насколько крут VIM и как он повышает продуктивность, но этот пост не об этом. Здесь я хочу поделиться полезным конфигом IDE, которым пользуюсь каждый день в работе. Одна из моих самых важных IDE — PHPStorm от JetBrains. Поскольку все их продукты построены на одной базе IntelliJ и, по сути, имеют похожие интерфейсы, api и плагины, установка VIM в PHPStorm подходит почти для всех продуктов JetBrains — таких как PyCharm, WebStorm и так далее... Ну что, начнём!
PHPStorm (IntelliJ)
Перейди в Preferences
Найди раздел Plugins в настройках, введи IdeaVim в строке поиска и установи найденный плагин
Вот и всё. IDE попросит перезапустить себя, и после загрузки плагин активируется и будет доступен в редакторе. Также, если хочешь применить какие-то модификации к VIM-режиму (такие как ремаппинг, макросы и так далее), это можно сделать в файле, который находится по пути ~/.ideavimrc. Например, я предпочитаю переназначить кнопку смены режима (по умолчанию Esc) на комбинацию jj. Мой конфиг выглядит примерно так: