xmementoit setup for customize best awesome vim ide vi

vim - setup - ¿Algún IDE tiene una opción de vi keybindings?



vim ide download (16)

Para Visual Studio, está ViEmu ( http://www.viemu.com/ ). Desafortunadamente no es gratis, y no es 100% Vim. Lo he usado por 1-2 años y estoy muy contento con él, ya que me permite hacer la mayoría de lo que estoy acostumbrado de Vim.

No reemplazo todas las asociaciones de teclas de VS, por lo que puedes mezclar comandos VS y Vim, lo cual es bueno. Sin embargo, hace la vida un poco más difícil si desea utilizar otros complementos como ReSharper y similares.

Una de las razones por las que normalmente no utilizo un IDE para el desarrollo es que estoy tan acostumbrado a las combinaciones de teclas vi que generalmente termino arruinando mi texto y pongo muchos ": w" s, y no puedo usar el poderoso mecanismo de reemplazo de expresiones regulares de vi. ¿Hay algún IDE que le permita configurar viñetas de teclas vi o usar vi como editor dentro del IDE?

Relacionado:

¿Es posible usar el mapa de teclas vi o vim en NetBeans?


Echa un vistazo a jVi .


Hay IDEAVim para IntelliJ que es rad.


Hay jVi para NetBeans. También hay viPlugin para Eclipse, pero no es gratis. :(


La mayoría de los IDE que conozco (eclipse, netbeasn, VS200X) han reemplazado con las características de expresiones regulares disponibles, no soy un gran usuario de vi, ¿qué es lo que realmente quieres hacer?

Mi consejo es que realmente te tomes el tiempo para aprender el IDE de tu elección y pronto serás un desarrollador muy eficiente (en diferentes formas) dentro de ese entorno, no serían IDE populares si hubiesen existido.

Cambio mucho entre los IDE, y terminas acostumbrándote a presionar combinaciones de teclas incorrectas, no es tan malo.



Editra tiene vi emulación, es multiplataforma, maneja resaltado de sintaxis, etc. ... parece agradable. Acabo de empezar a usarlo en mi Mac en casa, y probablemente también lo cambiaré en la oficina.


PIDA es un IDE que tiene Vim real integrado, integrado y controlado sin problemas. En mi opinión, ninguna cantidad de emulación supera al Vim real, donde puedes usar todos tus complementos Vim, resaltado de sintaxis, etc.

Obligatorio Captura de pantalla.


ViEmu proporciona enlaces de teclas vim para Visual Studio. No lo he usado, pero probablemente lo haría si estuviera trabajando en VS y no usara vim.

Además, sé que SlickEdit tiene una opción de vinculación de clave vi.


Tasking EDE tiene un modo vi, si tiene la suerte de codificar uno de los dispositivos integrados a los que apunta.



QT Creator también tiene un modo vi para su editor.

Sin embargo, no todas las funciones de vim son compatibles. Realmente es bueno si buscas la edición de estilo vi, pero no tiene las características suficientes para realmente sentir que estás trabajando en vim.


Estoy en el mismo barco. Mi cerebro piensa en vi, y la codificación con combinaciones de teclas diferentes es como tratar de traducir a un idioma diferente durante una conversación.

Utilicé viPlugin durante algunos años (hasta 2008), pero siempre tuve la impresión de que estaba enmascarando muchas bondades de Eclipse en términos de funcionalidad de finalización y búsqueda, y finalmente volví a usar la línea de comando vi nuevamente.

Voy a pasar por una prueba con Komodo en este momento, y estoy tentado de saltar para la licencia comercial completa. Se basa en la emulación de video, por lo que es un enfoque básico en lugar de un complemento añadido.

Otro camino que podría considerar es tomar medidas para que vi sea más parecido a IDE, ala ...

http://arstechnica.com/open-source/guides/2009/05/vim-made-easy-how-to-get-your-favorite-ide-features-in-vim.ars


Prueba el IDE de Komodo de Activestate: hay una edición de Komodo gratuita y no estoy seguro de si las vinculaciones están incluidas. Me gusta especialmente para el trabajo de perl y html / css.


Para Eclipse también hay vrapper , es gratis. Lo uso durante dos semanas y funciona muy bien.

EDITAR:

He estado experimentando errores mientras refactorizaba los métodos, así que dejé de usarlo.

Ahora estoy usando ViPlugin . Funciona bien y lo recomiendo, pero no es gratis (pero es barato y tiene la versión de prueba)


Mientras tanto, hay una excelente versión gratuita (y desde mi punto de vista limitado, pero probablemente muchas de sus críticas hablan por sí solas) suficiente para ViEmu, aún comercial, que se ha mencionado dos veces para Visual Studio, es decir, la extensión VsVim :

Esta es una capa de emulación de Vim para Visual Studio 2010 [y 2012]. Integra la experiencia de vinculación de claves más familiar de Vim directamente en el editor de Visual Studio.

Se desarrolló a través del proyecto Jaredpar / VsVim de GitHub de Jared Parsons: una lista de funciones compatibles y una pregunta frecuente sobre las opciones / opciones de interoperabilidad también está disponible allí, sobre todo sobre cómo desactivar temporalmente VsVim :

VsVim se puede desactivar temporalmente mediante la secuencia de teclas Ctrl + Shift + F12 y volver a habilitarse más tarde con la misma secuencia de teclas. Mientras esté desactivado, VsVim no interferirá con ningún teclado o selección que le permita usar Visual Studio como si VsVim no estuviera instalado.