Alternar los números de línea/apagado en el editor de texto VI

Alternar los números de línea/apagado en el editor de texto VI
Los números de línea que se muestran en un editor de texto pueden mejorar enormemente la experiencia de un programador escribiendo y lectura en código. Hay varios editores de texto disponibles para el sistema operativo Linux, incluido el editor de texto VI popular y potente, y estos editores se pueden usar para crear y modificar varios tipos de archivos.

El editor VI proporciona tres tipos diferentes de números de línea: características de combinación híbridas y híbridas de absoluto y relativo. En este artículo, discutiremos el método que se puede usar para cambiar el tipo de número de línea que se muestra en el editor de texto VI.

Nota: Linux Mint 20 se usa para demostrar todos los métodos que se analizan a continuación.

Mostrando números de línea absolutos

Los números de línea absolutos (o regulares) son los números de línea preferidos por la mayoría de los usuarios. Para mostrar los números de línea absoluta en VI, tome los siguientes pasos:

Iniciar la terminal.


Abra cualquier archivo que se pueda editar con VI Text Editor ejecutando el comando '$ sudo vi [nombre del archivo]'En la terminal, como sigue:


Presione la tecla ESC para ingresar el modo de comando .

Este paso es importante porque, si bien el editor de texto tiene varios modos de operación, para nuestro objetivo actual, tenemos que estar en modo de comando.

Ejecutar el comando ': establecer número', como sigue.


Cuando presione Enter para ejecutar este comando, los números de línea absoluta aparecerán al comienzo de cada línea de su archivo, como se muestra a continuación:

Ocultar números de línea absoluta

Puede ocultar los números de línea absoluta en VI tomando los siguientes pasos:

  • Una vez que tenga un archivo abierto en VI, ingrese el modo de comando presionando la tecla ESC
  • Ejecutar el comando ': establecer sin número'.


Después de ejecutar este comando, los números de línea absolutos ya no se mostrarán, como se muestra en la imagen a continuación:

Mostrando números de línea relativos

Para números de línea relativos, la línea en el archivo al que su cursor está apuntando actualmente se asigna el número cero, y todos los demás números de línea se calculan en relación con esa línea.

Puede mostrar números de línea relativos en VI tomando los siguientes pasos:

  • Una vez que tenga un archivo abierto en VI, presione la tecla ESC para ingresar el modo de comando.
  • Ejecutar el siguiente comando ': set Relativenumber'.


Cuando ejecute este comando, los números de línea relativa aparecerán al comienzo de cada línea de su archivo. En nuestro caso, debido a que el cursor apuntaba a la tercera línea del archivo, al tercer línea se le asigna un valor de 0, y los otros números de línea se calculan en consecuencia, como se muestra a continuación:

Ocultar números de línea relativa

Para ocultar los números de línea relativa, puede tomar los siguientes pasos:

  • Una vez que tenga un archivo abierto en VI, presione la tecla ESC para ingresar el modo de comando
  • Ejecutar el comando ': establecer norelativenumber'.


Cuando ejecuta este comando, se han eliminado los números de línea relativos, como se muestra en la imagen a continuación:

Mostrar números de línea híbridos

Para los números de línea híbrida, la línea a la que apunta su cursor se asigna su número de línea absoluta real, pero todos los demás números de línea son valores relativos.

Podemos mostrar números de línea híbrida tomando los siguientes pasos:

  • Una vez que tenga un archivo abierto en VI, presione la tecla ESC para ingresar el modo de comando
  • Ejecutar el comando ': establecer número relativenumin'.


Cuando se ejecuta este comando, los números de línea híbridos se mostrarán al comienzo de cada línea del archivo. En nuestro caso, debido a que el cursor apuntaba a la tercera línea del archivo, el número 3 se asignó a la tercera línea, y todos los demás números de línea se calcularon en consecuencia, como se muestra a continuación:

Ocultar números de línea híbrida

Para ocultar números de línea híbrida, puede tomar los siguientes pasos:

  • Una vez que tenga un archivo abierto en VI, presione la tecla ESC para ingresar el modo de comando
  • Ejecutar el comando ': establecer norelativenumber no tumbo'.


Cuando ejecute este comando, se eliminarán los números de línea híbridos, como se muestra en la imagen a continuación:

Conclusión

Los comandos discutidos en este artículo se pueden usar fácilmente para alternar los números de línea absoluto, relativo e híbrido encendido/desactivado en el editor de texto VI.