El editor de texto VI/VIM es popular para los usuarios de Linux debido a sus muchas características únicas. Los desarrolladores y usuarios regulares usan sus muchas características, una de las cuales es que VI puede habilitar/deshabilitar su número de línea. El número de línea es la característica esencial de los editores de texto VI, principalmente para la programación.
Dado que el editor en VIM/VI tiene muchos comandos que usan el número de línea para la navegación, esta es la razón por la que el número de línea es aún más crítico para VIM/VI. Conociendo el número de una línea específica, puede mover rápidamente el cursor sobre él. Ahora, discutiremos esta característica sobre cómo habilitar/deshabilitar la numeración de línea en VI.
¿Qué son los números de línea en VI/VIM??
Las características esenciales de VI/VIM son difíciles de resolver, por lo que se conoce como un editor de texto orientado al usuario de poder. Demuestra ser tan complicado que incluso dejarlo puede ser un desafío para los nuevos usuarios.
Por lo tanto, es importante tener en cuenta que VI le muestra el número de línea actual en el lado inferior derecho de la ventana, incluso en su forma más básica.
Cómo habilitar/deshabilitar la numeración de línea en VI
Hay tres números line diferentes en VI: numeración de línea absoluta, numeración de línea relativa y numeración de línea híbrida. Existen varios métodos por los cuales podemos habilitar/deshabilitar los números de línea en múltiples formas. Discutiremos los diferentes números de línea y formas de habilitarlos/deshabilitarlos aquí.
Numeración de línea absoluta
La numeración de líneas absolutas, según sus nombres, representa la numeración secuencial de líneas. Si lo desea, podemos numerar cada fila desde el principio y ir al final. Asegúrese de estar en modo de comando. Presione ESC si no está seguro de en qué modo se encuentra. Ingrese el siguiente comando:
: establecer númeroAhora, puede ver el número de línea en su columna de la izquierda y permanece en modo de comando. Del mismo modo, puede habilitar números de línea y, de la misma manera, puede deshabilitar los números de línea repitiendo el proceso. Para esto, Type el siguiente comando:
: establecer sin númeroNota: También puede usar versiones abreviadas de cada comando aquí, establecer nonu y establecer nu, respectivamente.
Numeración de línea relativa
La sintaxis de VIM para navegar comandos funciona bien con números de línea relativos. El método de numeración muestra números de línea alrededor de la posición del cursor. Esto es útil cuando se trata con alguien que necesita señalarlo a líneas específicas en relación con una línea particular o ver su código desde un contexto específico. Le permite mover el cursor directamente en las líneas. Active los números relativos ingresando el modo de comando presionando ESC. Después, use el siguiente comando y presione el botón ENTER:
: establecer rnuO
: set RelativenumberEsta configuración se mostrará automáticamente 0 a lo largo de la línea actual. Además, VI/VIM prefijará sus líneas inferiores y superiores con 1. Todas las demás líneas permanecerán en su posición original. Activar ambos con esta configuración y la configuración de número estándar simultáneamente. Sin embargo, su línea actual aún se mostrará 0 en lugar del número de línea real.
Los comandos de numeración de línea relativa deben ser seguidos por un punto de exclamación. Después, puede deshabilitar la numeración de la fila relativa usando estos dos comandos:
: establecer nornuO
: establecer norelativenumberNumeración de línea híbrida
La numeración de línea combina números absolutos y relativos. Comenzando con VI/VIM 7.4, puede habilitar la numeración de la línea híbrida. Los números de línea relativos y absolutos se pueden ver uno al lado del otro con este método. Por lo tanto, facilita la referencia a cualquier línea en su archivo.
Para habilitarlo, inicie el modo de comando presionando la tecla ESC y escribiendo el siguiente comando para habilitar la numeración relativa y absoluta:
: establecer número relativenuminTambién están discapacitados de la misma manera. Tenemos que deshabilitar tanto relativos como absolutos como lo hacemos generalmente. Para deshabilitar la numeración de línea híbrida, escriba el siguiente comando y presione Entrar:
: establecer norelativenumber no tumboPermitir permanentemente números de línea en VI/VIM
No hay una solución permanente a ninguno de estos problemas. Una vez que VI/VIM se apaga y vuelve a encender, vuelve al modo predeterminado y los números de línea están ocultos.
Dependiendo del sistema, la ubicación del archivo de configuración VI/VIM puede variar. Principalmente este archivo se encuentra en su directorio de inicio con nombre .vimrc. Cualquier comando establecido que realice en este archivo entrará en vigencia de forma predeterminada.
Abra el archivo de configuración VI/VIM .VIMRC con el siguiente comando:
vim ~/.vimrcPuede habilitar la numeración de línea permanentemente agregando el siguiente comando al .archivo vimrc.
: set [required_mode]Si aún no tienes un .archivo vimrc En su directorio de inicio, este comando lo ayudará a crear uno.
empuje .vimrcLa próxima vez que abra el editor, los números de línea aparecerán en */.VIMRC por defecto. Usando el proceso establecido no U, puede ocultarlos de manera interactiva.
Conclusión
Este artículo explica cómo los números de línea están habilitados y deshabilitados en VI/VIM. Hay principalmente tres tipos de numeración de línea en VI Text Editor: Absolute, relativo e híbrido. Le hicimos consciente de los métodos para habilitar/deshabilitar estos tres tipos de numeración de línea en VI. Explicamos el método para habilitar los números de línea de forma permanente. Esperamos que hayas encontrado este artículo útil. Si tiene alguna consulta relacionada con este artículo, puede verificar libremente los otros artículos de indicio de Linux.