vim
Opciones de Vim
Buscar..
Sintaxis
-
:set [no](option|shortcut) -
:set (option|shortcut)=value -
:set (option|shortcut)(?|&) - no usar
:en el archivo vimrc
Observaciones
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