Эмуляция Vim в среде IDE vs gVim как IDE

В настоящее время я использую gVim в качестве редактора и не могу думать о возврате в режим без редактирования. Я код в Java для Android и Python для другого проекта.

При попытке настроить gVim как мою основную среду Python я перепрыгнул через обручи, которые искали и устанавливали плагины, но все еще не так хорошо, как при использовании IntelliJ с эмуляцией vim для Android.

  • Как перекомпилировать пакет, если он установлен через apt-get? (Ubuntu)
  • Vim: перенос слов для документов
  • Сопоставимые определения цвета в файле vimrc
  • Vim, как удалить из позиции курсора CURRENT, до конца строки и следующих N строк?
  • Что произойдет, если я использую vi для больших файлов?
  • Форма курсора в vim в konsole в kde с tmux
  • Поэтому мой вопрос заключается в том, стоит ли устанавливать и знакомить себя с тоннами плагинов (NERDTree, Command-T, RopeVim, и я считаю, что установка vim для Android потребует еще больших проблем), или я должен просто установить PyCharm и включить vim эмуляция? Может ли gVim предоставить мне полезную отладку? (Смотреть окна, условные точки останова, интеграция logcat и т. Д.)

  • Изменение цвета в консоли / виртуальном терминале
  • Что может заставить vim не сохранять историю команд?
  • Установить переменную среды для диспетчера файлов Ranger
  • Как я могу перейти к файлам из vim, открывая их на отдельной вкладке?
  • Тип файла не обнаружен
  • Как автоматически снимать конечные пробелы при сохранении в Vi и Vim?
  • One Solution collect form web for “Эмуляция Vim в среде IDE vs gVim как IDE”

    Vim может приблизиться (r) к IDE с точки зрения функций через различные плагины, но он всегда останется мощным текстовым редактором с большими возможностями расширения. Таким образом, для чего-либо большего, чем хобби, вы наверняка пропустите функции IDE, такие как отладка, проверка переменных, рефакторинг, поиск и т. Д.

    Но почему бы и нет? Легко настроить команду для загрузки текущего файла (в текущей позиции) в GVIM (с --remote использованием запускаемого экземпляра), и как Vim, так и IDE обычно отлично обрабатывают внешние изменения файлов. При этом у вас есть лучшее из обоих миров, просто за счет переключения между ними (с помощью Alt-Tab) и немного дублированного управления файлами и буферами.

    Я лично использую IntelliJ IDEA (с привязкой по умолчанию, так что я все еще могу использовать его в системе коллеги) и GVIM вместе. Основное редактирование выполняется в Vim, просмотр, рефакторинг и отладка в среде IDE.

    Linux и Unix - лучшая ОС в мире.