¿Qué complementos vim están disponibles para Eclipse? [cerrado]

128

He encontrado tres y me gustaría saber si hay otros y cuáles podrían ser sus ventajas o desventajas:

He incluido Eclim, pero difiere de las otras dos opciones en que hace que la funcionalidad de Eclipse esté disponible en vim y lo que realmente busco es la funcionalidad de vim dentro del entorno de Eclipse.

John Oxley
fuente
8
En lugar de pedir el mejor complemento, que es altamente subjetivo, debe preguntar cuáles son las ventajas y características que distinguen cada opción.
Pierre-Antoine LaFayette
1
También hay viplugin: www.viplugin.com/ (diferente a vimplugin).
DrAl
Pregunta relacionada: stackoverflow.com/questions/1766067/…
John Lehmann
Vrapper es el mejor simplemente porque no tiene NAG como Vimplugin.
simplfuzz
Sé que dijiste que quieres llevar vim a eclipse, pero otra opción simple es ejecutar gvim junto a él y enviarle cualquier archivo abierto por eclipse: stackoverflow.com/a/4088507/23213
Steve Vermeulen

Respuestas:

81

Eclim

Eclim no es el enfoque correcto en mi opinión. Desea conservar la flexibilidad y la funcionalidad del IDE mientras obtiene el poder de edición de Vim.

viPlugin

Solía viPlugin cuando estaba trabajando con Eclipse. Sin embargo, no es gratuito (a diferencia del complemento IntelliJ Idea Vim). Tampoco es tan completo como el complemento Visual Studio Vim. Encontrará que falta cierta funcionalidad. Cosas como Ctrl +] para "ir a la definición" o Ctrl + o para "volver" no funcionan. Las macros tampoco funcionan, pero tienen marcas. Proporciona la funcionalidad principal de la edición de texto Vim. Si recuerdo correctamente, incluso puede tener un archivo de configuración vimrc simple. Puedes hacer una prueba gratuita para probarlo.

Vrapper

Aparentemente, Vrapper tiene macros y marcas, así como los siguientes comandos:

Mociones

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

Operadores

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

Buscar

/ ? n N * #

Objetos de texto (solo en modo normal)

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` aw aW

Cuenta

Puede usar las teclas numéricas para especificar recuentos frente a otros comandos. Otros comandos

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

Además, es gratis, así que iría con ese.

Pierre-Antoine LaFayette
fuente
1
Intenté Vimplugin pero no pude hacerlo funcionar. Dudaba en probar Vrapper b / c, parece demasiado joven (v0.14) pero parece funcionar decentemente. Al menos puedo navegar más rápido.
hyperslug
2
Estoy usando Vrapper y estoy muy contento con él. Realmente extrañé la navegación hjkl y los accesos directos como di ((eliminar entre paréntesis) yi {(copiar el contenido del bloque actual) etc.
Nylon Smile
viplugin muestra una ventana emergente molesta que le dice que compre el producto si no desea que aparezca la ventana emergente. Cambió también a Vrapper.
Neaţu Ovidiu Gabriel
Vrapper ... finalmente estoy de vuelta en la zona :)
ATOzTOA
16

He intentado con Viable y es mi mejor opción de todas. Tiene casi todas las características de Vrapper, pero algunas características adicionales que ninguna de las otras tiene como división de ventanas, historial de comandos y filtros y comandos externos.

Es de pago, pero es gratis para probar. Carece de algunos de los elementos básicos como Pierre mencionó, no hay soporte, Ctrl+]por ejemplo, sin embargo, el desarrollo está activo, por lo que es probable que se implemente.

ldog
fuente
2
comenzó a usarlo y parece perfecto para un complemento que se acaba de lanzar. Estaba esperando un plugin vi durante años para eclipse. Ahora puedo usar mis dos IDE favoritos con soporte vi completo: Netbans y Eclipse
Steven Rosato
Lo he usado durante algunos meses y, aunque me gusta, el desarrollo parece bastante estancado en viable. Todavía es un complemento decente, pero no es algo por lo que pagaría $ 15 a menos que pareciera activo.
Jeb
Jeb, gracias por señalar eso. Desde lo que parece ser el último lanzamiento de Viable el 22/10/2011, ha habido 9 lanzamientos de viPlugin. Hmmm
AmigoNico
También desde Vrapper 0.34.0, hay un complemento opcional que le permite usar divisiones.
Carlo
3
Lamentablemente, Viable parece haber muerto. El sitio web desapareció y la aplicación en el mercado no parece funcionar en Juno +.
Leopd
14

Utilicé viplugin durante bastante tiempo, pero ahora que he creado un entorno vim bastante personalizado, he cambiado a eclim. Vim ya le brinda la mayor parte de lo que necesita: etiquetas, navegación de archivos y vista de proyectos. Eclim le ofrece una forma de conectarse a eclipse y le proporciona las herramientas de finalización y refactorización. Usas vim para lo que es mejor y eclipse para lo que es mejor.

Realmente, creo que tratar de reimplementar vim dentro del entorno del eclipse es solo una proposición perdedora. Si lo único que le importa son las funciones básicas de movimiento y navegación, uno de los complementos funcionará bien. Pero si ha invertido tiempo en hacer que vim funcione de la manera que desea, eclim es una forma indolora de engancharse fácilmente en el eclipse.

kit de salud
fuente
1
Probé tanto viPlugin como vrapper por un tiempo, y finalmente llegué a la misma conclusión. No me considero un usuario avanzado de vim, pero todavía me encuentro constantemente con limitaciones o inconsistencias o molestias
Steve Vermeulen
1
Creo que para mantener sus habilidades vim nítidas, y para fines de productividad, es genial tener instalado viplugin. ¡Solo digo! :)
Alex Cory
Por lo que puedo decir, eclim no se mueve sobre la depuración, una característica casi necesaria para grandes proyectos.
yesennes
4

Lamentablemente, viplugin es el mejor.

Nicholas Brekhus
fuente