Cerrado . Esta pregunta está
basada en opiniones . Actualmente no acepta respuestas.
Comentarios
Responder
En gVim puede seleccionar la fuente, vim depende de la fuente que proporcione el terminal. Y es lo mismo para el soporte de color. Gvim tiene soporte completo, vim depende de la terminal.
Gvim además tiene menús y una barra de herramientas, de los que carece vim.
Una gran ventaja de vim es que, dado que es una aplicación de terminal, tiene un terminal completo al alcance de la mano. gVim tiene un soporte terminal muy rudimentario. Esto es útil si ejecuta :make
, por ejemplo.
Comentarios
Responder
Instale ambos y pruébelos, usan la misma configuración, etc., así que no hay riesgo.
En lo que respecta a las diferencias: uno es un gráfico La herramienta uno es una herramienta de línea de comandos. Por lo tanto, la ventaja de vim a gvim es que puede usarla fácilmente a través de una conexión ssh. (Puede hacer lo mismo con gvim haciendo un túnel X, pero eso tiene bastante sobrecarga.
Comentarios
Respuesta
El paquete gvim debe incluir todos los vim. Es decir, si desea recurrir a vani lla vim puedes.
De todos modos, la mayor diferencia IMO es que vim depende de la terminal para manejar caracteres especiales y secuencias de teclas. Si desea mapear y explotar cosas como <c-space>
, <m-ins>
, … olvídese con vim.
Por supuesto, gvim tiene menús, mouse, barra de herramientas, etc. Pero eso es solo una pequeña ventaja en comparación con un teclado completamente funcional.
Respuesta
Ambos son iguales si ves el rendimiento, pero si quieres un buen aspecto y quieres personalizar el editor para que no parezca aburrido, entonces te gustaría probar la versión mejorada de vim.
Respuesta
Para mí, la mayor desventaja de usar gvim sobre vim es que no puede ejecutarlo dentro de un contenedor desmontable. Ejecuto vim dentro de tmux , lo que me permite desconectar la sesión en ejecución y volver a conectarla más tarde. Por ejemplo, puedo desconectar mi sesión en el trabajo, ir a casa, entrar al trabajo y volver a conectarme a la sesión que ya se está ejecutando. También trabajo mucho en hosts VPS remotos, lo que hace que la capacidad de volver a conectar sea más importante, ya que podría perder mi conexión ssh. Gvim es atractivo para los nuevos usuarios de vim, y es una buena manera de empezar, pero una vez que eres un usuario avanzado de vim, los menús y otros elementos de la GUI te ralentizan. Vim se puede configurar para usar un mouse en modo terminal (incluso a través de SSH), y si configura su terminal para usar 256 colores y una fuente Unicode agradable, puede ser bastante elegante sin la sobrecarga de una GUI.