Какой наиболее популярный плагин VI/Vim для Eclipse?

Раньше я был большим поклонником Intelli-J, и для Idea был фантастический плагин VI. Теперь я перехожу к исходному средству IDE для Spring Source Tool Suite, и мне нужно найти плагин VI, который позволит мне работать так же эффективно.

Каким плагином пользуются люди?

Ответ 1

Я оцениваю viPlugin достаточно высоко, чтобы заплатить небольшую плату за лицензионное издание (не лицензирование означает, что вы получаете всплывающие окна так часто, IIRC).

По-моему, он работает лучше, чем эквивалентный плагин Intellij.

Ответ 2

Я немного опоздал на эту тему, но я хотел проголосовать за Vrapper. Раньше я работал с IDE WindRiver Workbench, и я привык к "слою Vim", с которым он пришел. WRW нажимает кнопку переключения Vim на панель инструментов, что позволяет пользователю активировать/деактивировать практически все стандартные привязки клавиш Vim.

Когда я вернулся в vanilla Eclipse, я потратил немало времени на то, чтобы найти эту же функцию, и в итоге пришел к выводу, что WindRiver написал эту функцию с нуля, потому что она, похоже, не существовала. Сегодня я нашел Vrapper, который нажимает очень похожий переключатель тумблера на панель инструментов Eclipse и, похоже, имеет довольно полный набор привязок клавиш Vim. Две приятные вещи: (1) Vrapper также может быть активирован нажатием клавиши, как и с любой другой функцией Eclipse, (2) Vrapper не деактивирует контекстную справку, которая появляется во время действий наведения.

Ответ 3

Я также бросаю голос за Vrapper (http://vrapper.sourceforge.net/home). Я только начал использовать Eclipse/CDT снова для некоторого C-кодирования, и поскольку Vrapper просто эмулирует vi-команды в редакторе Eclipse workbench (вместо внедрения VIM внутри eclipse), он, похоже, меньше меняет другие функции Eclipse IDE. С vrapper мои файлы заканчиваются менее непреднамеренными h, j, k, l,/,? и разрывы строк, которые в противном случае происходят, потому что мои пальцы забывают, что они не в vi. У Vrapper нет всех команд vi, которые я хочу, но это большое улучшение над редактором Eclipse без Vrapper. Будет еще лучше, если они добавят некоторые из своих запланированных "будущих функций", особенно поддержку регулярных выражений.

Ответ 4

Я использовал vrapper, но новый плагин теперь имеет мой голос и финансовую поддержку. Проверьте работоспособность в http://viableplugin.com/ Это не бесплатно, но любое профессиональное время разработчика легко стоит $15.

Жизнеспособный фактически поддерживает регулярные выражения, которые являются огромным отверстием в vrapper. Он также не содержит нескольких тонких ошибок, которые имеет vrapper для основных операций копирования/вставки. С >

Жизнеспособный, кажется, полностью мертв по состоянию на середину 2014 года: (

Ответ 5

Я использую Eclipse J2EE JUNO R1 для Windows 7 x64.

Работает только Vrapper.

  • viPlugin: Недавно я установил viPlugin 2.10.0 на Eclipse Juno через рынок Eclipse. Результат? Не пробуйте дома, потому что Eclipse висит. Единственный выход - убить Eclipse и вручную удалить все остатки viPlugin из установки Eclipse.
  • Vrapper: На первый взгляд это работает так, как рекламируется. Я заметил, что параметр поиска "с" в ":%s/one/another/gc" не работает, потому что Vrapper заменит все вхождения "one".