Buscar..


Sintaxis

  • :set [no](option|shortcut)
  • :set (option|shortcut)=value
  • :set (option|shortcut)(?|&)
  • no usar : en el archivo vimrc

Observaciones

Ver video de vimcast 1

Ver transcripción vimcast 1

Conjunto

Para configurar las opciones - use :set instrucción. Ejemplo:

:set ts=4
:set shiftwidth=4
:set expandtab
:set autoindent

Para ver el valor actual de la opción, escriba :set {option}? . Ejemplo:

:set ts?

Para restablecer el valor de la opción a su valor predeterminado, escriba :set {option}& . Ejemplo:

:set ts&

Sangría

Anchura

Para hacer hendiduras de 4 espacios de ancho:

:set shiftwidth=4

Espacios

Para utilizar espacios como sangrías, 4 espacios de ancho:

:set expandtab
:set softtabstop=4

softtabstop y sts son equivalentes:

:set sts=4

Pestañas

Para usar pestañas como sangrías, 4 espacios de ancho:

:set noexpandtab
:set tabstop=4

tabstop y ts son equivalentes:

:set ts=4

Sangría automática

:set autoindent

Descripciones de instrucciones

Instrucción Descripción Defecto
tabulación ancho del caracter de la pestaña 8
expandtab hace que se usen espacios en lugar de caracteres de tabulación apagado
softabstop afinar el espacio en blanco 0
ancho de turno determina la cantidad de espacios en blanco cuando está en modo normal 8

Personajes invisibles

Mostrar u ocultar personajes invisibles

Para mostrar caracteres invisibles:

:set list 

Para ocultar personajes invisibles:

:set nolist

Para alternar entre mostrar y ocultar caracteres invisibles:

:set list!

Caracteres de símbolo por defecto

Símbolo Personaje
^ Yo Lengüeta
PS Nueva línea

Personalizar simbolos

Para configurar el carácter de tabulación en **> ** y el nuevo carácter de línea en ¬

set listchars=tab:>\ ,eol:¬

Para configurar los espacios a _

set listchars=spaces

Para ver una lista de opciones de personajes.

:help listchars


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow