Búsqueda de sitios web

Diez razones por las que debería utilizar Vi/Vim Text Editor en Linux


Mientras trabaja con sistemas Linux, hay varias áreas en las que necesitará usar un editor de texto, incluida la programación/scripting, la edición de archivos de configuración/texto, por mencionar solo algunas. Hay varios editores de texto notables que encontrará para sistemas operativos basados en Linux.

Lectura sugerida: Los 12 mejores editores de texto para Linux

Sin embargo, en este artículo, le explicaremos algunas de las principales razones por las que consideraría utilizar el editor de texto Vi/Vim (en adelante, Vim).

Vi fue el primer editor de texto orientado a pantalla creado para Unix, fue diseñado para ser simple pero potente para la manipulación de texto.

Vim (Vi IMproved), como su nombre indica, es un clon de Vi y ofrece aún más funciones que Vi. Es gratuito y de código abierto, diseñado para usarse tanto desde una interfaz de línea de comandos como como una aplicación independiente en una interfaz gráfica de usuario (GUI).

Es altamente configurable y viene con características notables como resaltado de sintaxis, compatibilidad con mouse, versiones gráficas, modo visual, muchos comandos de edición nuevos y una gran cantidad de extensiones y mucho más.

Dicho esto, a continuación se detallan las principales razones por las que consideraría utilizar principalmente el editor de texto Vi/Vim en Linux.

1. Vim es gratuito y de código abierto

Vim es un software gratuito y de código abierto, y se publica bajo una licencia que incluye algunas cláusulas de software benéfico. Por lo tanto, el desarrollador de Vim insta a los usuarios a quienes les guste el software a que consideren la posibilidad de donar dinero a niños desfavorecidos de Uganda. La licencia es compatible con la Licencia Pública General GNU.

Si le gusta el software gratuito y de código abierto, esta sería una de las primeras razones por las que consideraría comenzar a usar Vim.

2. Vim siempre está disponible

Vim está disponible en la mayoría, si no en todas las distribuciones de Linux, puedes instalarlo desde los repositorios de software oficiales de tu distribución de la siguiente manera:

apt-get install vim [On Debian/Ubuntu]
yum install vim [On RHEL/CentOS]
dnf install vim [Fedora 22+]

3. Vim está bien documentado

Vim está completamente documentado, lo que significa que encontrará la mayoría de las respuestas a sus preguntas en su sistema de ayuda; desde libros hasta extensos archivos de ayuda y una variedad de consejos. Todo lo que tiene que hacer es utilizar las palabras clave adecuadas en sus consultas de ayuda.

Además, Vim viene con un útil manual incorporado; puede iniciarlo usando el comando :help una vez que se inicia el programa. Este manual integrado contiene más información que la página de manual de Vim.

4. Vim tiene una comunidad vibrante

Vim también tiene una comunidad llena de energía y entusiasmo, que ofrece un soporte extraordinario en términos de desarrollo de complementos notables, trucos y consejos útiles de Vim tanto para principiantes como para usuarios expertos y mucho más.

5. Vim es muy personalizable y extensible

Vim es altamente configurable y tiene un extenso sistema de complementos; existen muchos complementos buenos que mejoran su funcionalidad.

Una de las mejores colecciones de complementos que hemos encontrado es spf13-vim, la distribución definitiva para Vim Editor, que es una variedad multiplataforma y altamente personalizable de complementos de Vim y varios recursos para Vim, GVim y MacVim.

6. Vim tiene configuraciones portátiles

Las configuraciones de Vim son portátiles, esto le permite usar las mismas configuraciones en todos sus sistemas Linux. También puedes compartir configuraciones con amigos en Internet, etc. Todo lo que necesitas hacer es copiar algunos directorios y archivos, y eso es todo.

7. Vim utiliza menos cantidad de recursos del sistema

Los puntos fuertes de Vim son su pequeñez y simplicidad, por lo que no consume una cantidad considerable de recursos del sistema a diferencia de otros editores de texto, especialmente los editores de texto gráficos.

Normalmente también es muy rápido y liviano incluso cuando se editan archivos enormes de código fuente. Es fácil ejecutar ssh para operaciones remotas en cualquier servidor.

Además, ofrece combinaciones de teclas muy efectivas, lo que le permite realizar cualquier tarea imaginable sin levantar los dedos del teclado. Incluso con su simplicidad, Vim tiene muchas capacidades y es muy eficiente una vez aprendido.

8. Vim admite todos los lenguajes de programación y formatos de archivos

De forma predeterminada, Vim admite varios lenguajes de programación y formatos de archivo. Puede detectar el tipo de archivo que se está editando; Esto se hace verificando el nombre del archivo y, a veces, inspeccionando el contenido del archivo en busca de texto específico.

9. Vim es muy popular en el mundo Linux

Otra razón por la que querrás empezar a usar o simplemente seguir con Vim es que es muy popular en el mundo Unix/Linux, especialmente para los administradores de sistemas. Dos de cada tres administradores de sistemas Linux con experiencia recomendarán aprender Vim.

10. ¡Vim es divertido!

Por último, pero no menos importante, Vim es divertido de aprender y una vez que empiezas a usarlo extensamente a diario. Cuando se supera la curva de aprendizaje inicial, realmente se pueden hacer cosas increíbles con él.

Sin embargo, sólo descubrirá este aspecto de Vim una vez que comience a aprenderlo y usarlo. Sí, inténtalo.

¿Estás listo para darle una oportunidad? Entonces comienza a aprender Vim hoy. Recuerde que no es fácil (tan fácil como hacer clic en un botón), debe haber escuchado o leído en algún lugar sobre las dificultades de aprender Vim, pero las guías proporcionadas a través de estos enlaces a continuación deberían brindarle un buen comienzo:

  1. Cómo instalar y utilizar vi/vim como editor de texto completo
  2. Aprenda consejos y trucos útiles de 'Vi/Vim' para mejorar sus habilidades - Parte 1
  3. 8 consejos y trucos interesantes sobre 'Vi/Vim' para todo administrador de Linux - Parte 2
  4. Cómo habilitar el resaltado de sintaxis en el editor 'Vi/Vim'
  5. Haga 'Vi/Vim' como Bash-IDE usando el complemento 'bash-support'

¡Eso es todo por ahora! En este artículo, le explicamos algunas de las principales razones por las que consideraría usar el editor de texto Vi/Vim en Linux. Quizás estos no sean los únicos motivos, ¿tienes alguno en mente? Háganos saber a través de la sección de comentarios a continuación.