2012-01-30 12 views
5

Estoy usando ReSharper en Visual Studio pero también soy un usuario de vim. Escuché este VsVim. Lo descargué e instalé la extensión para visual studio 2010. Pero no puedo hacer funcionar ninguno de los comandos vim. En realidad, no creo que logré hacer que VsVim funcione porque ninguna de las combinaciones de teclas de vim no funciona. Sospecho que ReSharper está bloqueando la extensión. ¿Cuál es la forma de activar esta extensión VsVim y comenzar a usarla?Cómo activar VsVim?

Respuesta

14

Para comprobar que VsVim se ha instalado correctamente, puede acceder al Administrador de extensiones en Visual Studio 2010 (Herramientas/Administrador de extensiones .../Extensiones instaladas). Debería ver VsVim en la lista.

Si no está en la lista, entonces instalarlo a través del Extension Manager es probablemente la forma más fácil de hacerlo. Desde Extension Manager, haga clic en Galería en línea. Luego busque VsVim en la casilla "Buscar galería en línea". Debería aparecer en los resultados de búsqueda y darle la opción de instalarlo.

El autor de VsVim, @JaredPar, tiene tested VsVim against Resharper 5.1 and 6.0. Si está utilizando una de esas versiones y todavía tiene problemas, probablemente apreciaría sus comentarios sobre issue tracker de VsVim.

+1

Además, compruebe en el Visual Studio> Herramientas> Opciones para habilitar el Informe de errores y qué VimRc se ha cargado. Puede personalizar su vim de diferentes maneras, aquí un ejemplo: https://github.com/RafaelGorski/vimfiles. –

2

Tuve que reiniciar Visual Studio después de instalar VsVim antes de que comenzara a funcionar.

Más tarde, deshabilité VsVim. Cuando intenté volver a habilitarlo, ya no apareció incluso después de reiniciar Visual Studio. Tuve que desinstalar, reinstalar, reiniciar Visual Studio, y luego funcionó.