2010-02-08 24 views
116

he encontrado tres y me gustaría saber si hay otros y cuáles son sus ventajas o desventajas podrían ser:¿Qué plugins de vim están disponibles para Eclipse?

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.

+7

En lugar de preguntar cuál es el mejor complemento, que es altamente subjetivo, debe preguntar cuáles son las ventajas y características que distinguen a cada opción. –

+1

También hay viplugin: www.viplugin.com/ (diferente de vimplugin). – DrAl

+0

Pregunta relacionada: http://stackoverflow.com/questions/1766067/what-is-the-most-useable-vi-vim-plugin-for-eclipse –

Respuesta

76

Eclim

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

viPlugin

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

Vrapper

Al parecer 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 (sólo 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

Condes

Puede utilizar las teclas numéricas t o 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 me quedo con eso.

+1

Tried Vimplugin pero no pudo hacerlo funcionar. Dudé en probar Vrapper porque 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 había extrañado la navegación hjkl y los accesos directos como di ((borrar entre paréntesis) yi {(copiar contenido del bloque actual) etc. –

+0

viplugin muestra una ventana emergente molesta que te dice que compres el producto si no desea que aparezca la ventana emergente. Cambié también a Vrapper. –

4

Lamentablemente, viplugin es el mejor.

14

Utilicé viplugin durante bastante tiempo, pero ahora que he creado un entorno de vim bastante personalizado, he cambiado a eclim. Vim ya le ofrece la mayoría de lo que necesita: etiquetas, navegación de archivos y vista de proyecto. Eclim te ofrece una forma de conectarte al eclipse y te 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 de eclipse es solo una propuesta perdedora. Si lo único que te interesa son las funciones básicas de movimiento y navegación, uno de los complementos funcionará perfectamente. Pero si ha invertido tiempo en hacer que vim trabaje de la forma que desea, eclim es una forma fácil de enganchar fácilmente al eclipse.

+1

Intenté tanto viPlugin como vrapper por un tiempo, y finalmente llegué a la misma conclusión. No me considero un usuario de energía vim pero sigo constantemente se topó con limitaciones o inconsistencias o molestias –

+1

Creo que para mantener sus habilidades vim afiladas, y para fines de productividad, es genial tener el viplugin instalado. ¡Sólo digo! :) –

+0

Por lo que puedo decir, eclim no se mueve sobre la depuración , una característica casi necesaria para proyectos grandes. – yesennes

15

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

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

+2

acaba de comenzar a usarlo y parece perfecto para un complemento que acaba de lanzarse. Estaba esperando un plugin de vi durante años para eclipse. Ahora puedo usar mis dos IDE favoritos con soporte completo de vi: Netbans y Eclipse –

+0

Lo he usado durante unos meses y, aunque me gusta, el desarrollo parece bastante estancado en viable. Sigue siendo un complemento decente, pero no es algo por lo que pague $ 15 a menos que parezca activo. – Jeb

+0

Jeb, gracias por señalar eso. Desde lo que parece ser el último lanzamiento de Viable en 2011-10-22, ha habido 9 lanzamientos de viPlugin. Hmmm. – AmigoNico

Cuestiones relacionadas