¿Qué plugins de vim están disponibles para Eclipse?
ide (4)
He encontrado tres y me gustaría saber si hay otros y cuáles son 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 en el entorno de Eclipse.
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
Usé 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
Aparentemente, Vrapper tiene macros y marcas, así como los siguientes comandos:
Mociones
hjklw W e E b B f F t T ; , ^ $ 0 % GHML 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 <CR> <CF> <CB> ~ q @ zo zR zc zM zz gt gT
Además es gratis, así que iría con eso.
He intentado con Viable y es mi mejor opción para todos. 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. Sin embargo, falta algunos elementos básicos como Pierre mencionó, sin compatibilidad con Ctrl+]
, sin embargo, el desarrollo está activo, por lo que es probable que se implemente.
Lamentablemente, viplugin es el mejor.
Utilicé viplugin durante bastante tiempo, pero ahora que he creado un entorno 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 del 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.