команды vim в Eclipse


в последнее время я занимаюсь разработкой java и начал использовать Eclipse. По большей части, я думаю, что это здорово, но будучи парнем C/C++, привыкшим делать все свои редактирования в vim, я нахожу себя бесполезно нажимая клавишу Esc снова и снова.

было бы очень хорошо, если бы я получил все хорошие функции Eclipse, но все же мог бы сделать базовое редактирование так же, как я могу в vim. Кто-нибудь знает о каких-либо затмениях затмения, которые помогут с этим?

3 56

3 ответа:

есть такой плагин, который стоит $20+ http://satokar.com/viplugin/

Я использую его, и он отлично работает, у вас есть основные команды движения vi и набор других.

вот с открытым исходным кодом, бесплатный плагин, но я никогда не был в состоянии заставить его работать (я на mac).

http://sourceforge.net/projects/vimplugin/

вы также можете пойти в другую сторону и получить завершение кода eclipse внутри напор. http://eclim.sourceforge.net/ Вы в основном запускаете экземпляр Eclipse, и вы будете работать внутри vim. Они только что выпустили версию, совместимую с Eclipse 3.4.

новый плагин, который я начал использовать https://marketplace.eclipse.org/content/viable-vim-eclipse

Vrapper:

плагин Eclipse, который действует как оболочка для текстовых редакторов Eclipse, чтобы обеспечить Vim-подобную схему ввода для перемещения и редактирования текста.

В отличие от других плагинов, которые встраивают Vim в Eclipse, Vrapper имитирует поведение Vim, все еще используя любой редактор, который вы открыли в рабочей среде. Цель состоит в том, чтобы иметь комфорт и легкость, которая поставляется с различными режимами, сложными командами и подсчетом / оператором / движением комбинации, которые являются ключевыми функциями редактирования с помощью Vim, сохраняя при этом мощные функции различных текстовых редакторов Eclipse, такие как генерация кода и рефакторинг...

жизнеспособных имеет в значительной степени то, что вы ищете вместе с некоторыми дополнительными функциями, которые ни один из других плагинов для eclipse, похоже, не имеет, например, некоторую поддержку режима визуального блока, истории командной строки, разделения окон и внешних команд конвейера.

Это платить (15.00 канадских долларов) но бесплатный для дерева с учетом всех особенностей. Лично мне это нравится больше, чем другие решения.