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.
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).
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
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.
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.
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.
Respuestas:
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)
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.
fuente
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.fuente
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.
fuente
Lamentablemente, viplugin es el mejor.
fuente