Які плагіни vim доступні для Eclipse? [зачинено]


128

Я знайшов трьох і хотів би знати, чи є інші та які можуть бути їх переваги чи недоліки:

Я включив Eclim, але він відрізняється від інших двох варіантів тим, що робить функцію Eclipse доступною у vim, і те, що я насправді бажаю, - це функція vim у середовищі Eclipse.


8
Замість того, щоб просити найкращий плагін, який є високо суб'єктивним, слід запитати, які переваги та особливості відрізняють кожен варіант.
П’єр-Антуан Лафайєт

1
Є також viplugin: www.viplugin.com/ (відрізняється від vimplugin).
DrAl

Питання, пов’язані з цим: stackoverflow.com/questions/1766067/…
Джон Леман

Vrapper є найкращим просто тому, що він не схожий на NAG як Vimplugin.
simplfuzz

Я знаю, ви сказали, що хочете взяти vim для затемнення, але інший простий варіант - просто запустити gvim поруч із ним і надіслати до нього будь-які файли, відкриті eclipse: stackoverflow.com/a/4088507/23213
Стів Вермеулен

Відповіді:


81

Eclim

На мою думку, Eclim - це не правильний підхід. Ви хочете зберегти гнучкість та функціональність IDE, отримуючи при цьому редакційну силу Vim.

viPlugin

Я використовував viPlugin, коли працював з Eclipse. Однак це не безкоштовно (на відміну від плагіна IntelliJ Idea Vim). Він також не такий ретельний, як плагін Visual Studio Vim. Ви побачите, що певна функціональність відсутня. Такі речі, як Ctrl +], щоб "перейти до визначення" або Ctrl + o для "повернутися назад", не працюють. Макроси також не працюють, однак вони мають позначки. Він забезпечує основну функціональність редагування тексту Vim. Якщо я пам'ятаю правильно, ви навіть можете мати простий файл конфігурації vimrc. Ви можете зробити безкоштовну пробну версію для тестування.

Врапер

Мабуть, Vrapper має макроси та позначки, а також такі команди:

Рухи

h j k l w W e E b B f F t T ; , ^ $ 0 % G H M L gg ge gE

Оператори

y Y d D c C s S p P r J x X i I a A o O . < > gc gu gU

Пошук

/ ? n N * #

Текстові об’єкти (лише в звичайному режимі)

ib i (i) i [i] iB i {i} i i "i" i` iw iW ab a (a) a [a] aB a {a} a a a a a a a aw aW

Підраховує

Цифрові клавіші можна використовувати для визначення числа перед іншими командами. Інші команди

v V u <C-R> <C-F> <C-B> ~ q @ zo zR zc zM zz gt gT

Плюс це безкоштовно, тому я б пішов з цим.


1
Спробував Vimplugin, але не зміг змусити його працювати. Я вагався, щоб спробувати Vrapper b / c, він виглядає занадто молодим (v0.14), але, здається, працює пристойно. Принаймні я можу швидше орієнтуватися.
гіперзлук

2
Я використовую Vrapper, і я дуже задоволений цим. Я дійсно пропустив hjkl навігацію та ярлики, як di ((видалити всередині дужок) yi {(копіювати вміст поточного блоку) тощо.
Нейлонова посмішка

viplugin показує дратівливе спливаюче вікно, яке підказує вам придбати продукт, якщо ви не хочете, щоб спливаючі вікна з’являлися. Перейшов також на Врапер.
Неацу Овідіу Гавриїл

Vrapper ... нарешті я знову в зоні :)
ATOzTOA

16

Я спробував життєздатність, і це мій найкращий вибір з усіх. У ньому є майже всі функції Vrapper, але деякі додаткові функції, які жоден з інших не мають, як розділення вікон, історія команд та зовнішні фільтри та команди.

Це плата, але спробувати безкоштовно. Не вистачає деяких основ, таких як згадуваний П'єр, наприклад, немає підтримки Ctrl+], однак розробка активна, тому є ймовірність, що вона буде реалізована.


2
щойно почав його використовувати, і плагін, який щойно вийшов, здається бездоганним. Очікував плагін vi протягом років на затемнення. Тепер я можу використовувати два мої улюблені IDE з повною підтримкою vi: Netbans and Eclipse
Стівен Росато

Я використовую його вже кілька місяців і, хоча мені це подобається, розвиток здається досить затриманим на життєздатному рівні. Ще пристойний плагін, але не те, за що я б заплатив 15 доларів, якщо б він не виглядав активним.
Джеб

Джеб, дякую, що вказав на це. Оскільки, як видається, останній випуск програми viable на 2011-10-22, було випущено viPlugin 9 випусків. Хммм.
AmigoNico

Крім того, оскільки Vrapper 0.34.0, є додатковий плагін, який дозволяє використовувати розщеплення.
Карло

3
На жаль Життєздатна, здається, померла. Веб-сайт відсутній, і додаток на ринку, схоже, не працює в Juno +.
Леопд

14

Я використовував viplugin досить довгий час, але тепер, коли я створив досить індивідуальне середовище vim, я перейшов на eclim. Vim вже дає вам більшість того, що вам потрібно - теги, навігація по файлах та перегляд проекту. Eclim дає вам змогу підключитися до затемнення та отримує інструменти для завершення та рефакторингу. Ви використовуєте vim для того, що найкраще, і затемнення для того, що найкраще.

Дійсно, я думаю, що спроба повторно реалізувати vim у середовищі затемнення - це лише програш. Якщо все, що вам цікаво, це основні функції руху та навігації, один із плагінів буде працювати чудово. Але якщо ви вклали час у тому, щоб отримати vim для роботи так, як ви цього хочете, eclim - це безболісний спосіб легко зачепитись у затемнення.


1
Я спробував і viPlugin, і vrapper деякий час, і прийшов до того самого висновку. Я не вважаю себе споживачем vim power, але я все ще постійно стикаюся з обмеженнями, невідповідностями або роздратуваннями
Стів Вермеулен,

1
Я думаю, щоб зберегти ваші навички vim чіткі, а для підвищення продуктивності чудово встановити viplugin. Просто кажу! :)
Алекс Кори

Наскільки я можу сказати, eclim не переходить через налагодження, майже необхідна функція для великих проектів.
yesennes

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.