emacs viper-mode vimpulse evil-mode

¿Diferencia entre Viper, Vimpulse y Evil para Emacs?



viper-mode evil-mode (1)

Simplemente pon:

  • Viper : modo de emulación Basic Vi ofrecido por Emacs; incorporado y viene incluido con Emacs
  • Vimpulse : se agrega al modo Viper pero ofrece funciones avanzadas como selección visual y objetos de texto
  • Evil : Un modo de emulación Vim completamente nuevo para Emacs y se dice que es el sucesor del modo Viper y Vimpulse. Se dice que este modo es mucho mejor que el combinado anterior y los usuarios informan que enfrentan problemas menores con esto. Recomendado en el futuro

Las instrucciones para instalar Evil se pueden encontrar aquí . ¡Buena suerte!

Recientemente comencé a usar Emacs después de usar Vim por mucho tiempo (como muchos otros) y personalmente siento que las teclas de movimiento de Vim y los objetos de texto son una de las mejores cosas que un editor puede tener. Escuché sobre emular estas características en Emacs usando los diferentes complementos, pero después de leer un poco más en Internet, estoy confundido.

Me he encontrado con tres modos especialmente: Viper , Vimpulse y Evil . ¿Puede alguien ayudarme con la comprensión de cómo usar estos modos para lograr una emulación de Vim casi perfecta? ¿Debo instalar los tres? ¿Cuál es la diferencia entre ellos? Gracias.