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