Mostrar los números de linea en Vi o Vim

Mostrar los números de linea en Vi o Vim.

En un anterior articulo ya vimos un manual sobre Vi/Vim, en este pequeño tip haremos que se muestren las lineas de nuestro código numeradas.

Como puedes imaginar es una solución de gran ayuda, sobre todo si programas con Vi o Vim, ademas de muy fácil de implantar.

Al abrir un archivo con Vi, lo veremos más o menos así:

 

Ahora… si queremos que las lineas de código aparezcan numeradas debemos iniciar sesión en el editor y escribir lo siguiente:

Observa que las lineas ahora están numeradas.

 

Debes saber que esta solución es temporal, cuando cierres la sesión desaparecerá. Si quieres que sea permanente debes editar el archivo siguiente:

Una vez abierto el archivo, después de la función… cuando empiezan los «set», copia y pega lo siguiente:

ejemplo…

          exe «%s/specCURRENT_YEAR/» . strftime(«%Y») . «/ge»
          exe «%s/specRPM_CREATION_DATE/» . strftime(«%a\ %b\ %d\ %Y») . «/ge»
          exe «%s/specRPM_CREATION_AUTHOR_MAIL/» . login . «@» . hostname . «/ge»
          exe «%s/specRPM_CREATION_NAME/» . expand(«%:t:r») . «/ge»
          setf spec
endfunction

» enable syntax highlighting
syntax on

» automatically indent lines (default)
» set noautoindent

» select case-insenitiv search (not default)
» set ignorecase

» Mostrar numeracion de lineas
set number

» show cursor line and column in the status line
set ruler

» show matching brackets
set showmatch

» display mode INSERT/REPLACE/…
set showmode

 

Guarda el archivo y cierra tu editor preferido.

Ahora aparecerán las lineas numeradas siempre.

 

Mostrar los números de linea en Vi o Vim
5 (100%) 2 Voto[s]

Agregar comentario