¿Cómo mostrar el número de línea en Vim?

13

Estoy usando el editor de texto Vim GVIMen una máquina basada en Windows.

¿Cómo puedo mostrar los números de línea? ¿Siempre que no lo esté usando en la consola?

Sencillez
fuente
No es una respuesta a su pregunta, pero podría ser útil aún. Yo uso: establecer la regla que muestra la posición del cursor.
johnny

Respuestas:

18

Ejecute :set numberpara agregar un margen izquierdo con los números de línea. Utilícelo :help 'nupara ver ayuda sobre el tema, incluido el cambio del tamaño del margen.

Para cierta permanencia, coloque el comando, sin los dos puntos iniciales, en ~/.vimrcsistemas basados ​​en UNIX / Linux o en %HOMEPATH%\_vimrc.

Arcege
fuente
agregue 'y si le gusta su configuración guárdela en .vimrc'
akira el
@ Arcege, @akira. En realidad soy nuevo en esto. Corrí :set numberen VIM , y obtuve una pantalla en blanco negra con "1" escrito en la parte superior izquierda, creo que indica el número de línea. ¿Cómo puedo hacer que ocurra este efecto GVIM? @akira, mencionaste guardar en .vimrc. ¿Hará eso el trabajo? Si es así, ¿cómo puedo guardar esto? Gracias.
Simplicidad
1
Como está en Windows, el archivo puede ser _vimrc (guión bajo en lugar de un '.'). Residiría en el directorio de usuarios (no en el escritorio): C: \ Users \ myusername \ o C: \ Documents and Settings \ myusername \, consulte la ayuda (: help vimrc). Cualquiera de las declaraciones que comienzan con dos puntos (':') se pueden colocar en ese archivo (sin los dos puntos). La misma configuración y vimrc se utilizan para gvim.
Arcege
@SWEngineer: abre gvim y escribe ': set number' ... ahora también tienes el 1 en la esquina superior izquierda :) mira lo que @Arcege dijo sobre el lugar de _vimrc y lee ': help _vimrc'
akira
@Arcege. Encontré _vminfoel lugar que sugirió, y lo había :set numer, pero no pude ver los números de línea. ¿Porqué es eso? Gracias.
Simplicidad
3
:set number

agregará los números de línea al lado izquierdo del búfer.

Puede poner esa configuración, junto con cualquier otra que disfrute dentro de su .vimrcarchivo y se cargarán automáticamente cada vez que inicie una instancia de VIM.

.gvimrcgeneralmente está reservado para configuraciones específicas que desea cargar cuando abre gvim en lugar de sesiones de terminal de vim o vi. La mayoría de las veces este archivo tiene consideraciones gráficas que el servidor X puede manejar.

TCopple
fuente
-1
:set nu 

debería mostrar los números de línea

:set nonu  or :set nu!

hará que los números de línea desaparezcan.

RoyOneMillion
fuente