vim emacs vi viper-mode

vim - ¿Por qué no más personas usan emacs con el modo víbora?



viper-mode (4)

Como no quiero vi, quiero vim con resaltado de sintaxis.

Empecé a usar emacs, y descubrí que aunque las características específicas de editor de emacs son mejores que las de vi, los métodos de manipulación de texto de vi son mejores que los de emacs (y más fáciles de controlar ¡meñique!).

Parece que el modo víbora, un matrimonio de las dos mejores partes de cada editor, es la solución ideal para alguien que quiere un editor completo.

Pero antes de comenzar a invertir mi tiempo aprendiendo los comandos vi en el entorno de emacs, me gustaría saber por qué no parece que mucha gente use el modo víbora. ¿Hay algo que descubra después de usarlo un tiempo que me haga cambiar a emacs o vi?


Las personas que desean un uso similar al vi usan vi, las personas que desean el uso similar a Emacs usan Emacs.

Creo que consiguen que algunas personas vi se muden a Emacs para obtener funcionalidades como org-mode (o alguna otra funcionalidad "asesina" que no existe en vi). Y esas personas probablemente usen viper-mode para facilitar la transición.

En cuanto a la pregunta real de "¿hay algo que descubra ...?", Todos son diferentes. Quizás la falta de comando Co de la víbora (hacer un comando y volver al modo insertar (o algo así)) es demasiado doloroso como para no tenerlo. O tal vez descubra que el atractivo de no tener que cambiar entre los modos de comando e inserción es atractivo e ir directamente a Emacs.

Creo que el beneficio de Viper-Mode o Vimpulse es que hace que la curva de aprendizaje para los usuarios virtuales sea insignificante para el 95% de lo que harás. Pero tienes la posibilidad de usar las otras partes de Emacs que no puedes obtener en vim (sean cuales sean esas cosas que te parezcan atractivas).


Yo "entiendo" vim, es una inversión masiva. Me da Vimscript, esa es otra inversión masiva. No tengo ganas de aprender las partes internas tremendamente complejas de otro editor y las complejidades de emacs-lisp, especialmente porque lo único que realmente quisiera allí que no puedo tener aquí es mejor apoyo de repl.

Además, la víbora no es suficiente. vimperator se acerca, pero nada supera a vim.


Porque eres una persona vi o una persona de emacs . De la misma manera que eres una persona del perro o un gato.

En una nota más seria, ¿por qué iba a cambiar? vi me ofrece todo el poder que necesito y estoy bastante seguro de que las personas de emacs se sentirían de la misma manera con su editor de elección.

He usado vi durante más de veinte años y algunas de sus características todavía me sorprenden (es cierto que, por lo general, hoy en día es más bien vim que vi ). No quiero dedicar los próximos veinte años de mi vida a convertirme en experto en emacs . No hay ningún beneficio ni mucho costo, y prácticamente todas mis decisiones no menores están sujetas a análisis de costo / beneficio.

En su mayoría, todo se reduce a lo que te hace sentir cómodo. Me tomó años dejar de tratar de usar la secuencia de teclas CTRL-K CTRL-X de WordStar 3.3 para salir de la mayoría de los editores. Se había quemado en mi médula espinal para que todo lo que el cerebro tenía que hacer fuera emitir un comando de exit y los niveles más bajos del sistema nervioso tomarían el control.

Y, de todos modos, emacs con su extraña secuencia de comandos como

CTRL META LEFTSHIFT RIGHTSHIFT WINDOWS OPENAPPLE ALT K

es más adecuado para alienígenas con 87 dedos o pianistas de élite :-)