vim - Mostrar valor de: establecer opción
option (3)
Puedes aprender formas de consultar opciones desde vim-wiki. Puede enumerar todas las opciones con :set all
.
Si no le da un argumento a :colorscheme
entonces muestra el nombre del esquema de colores que vim está usando actualmente. ¿Hay alguna forma similar en vim para mostrar si una opción está establecida o cuál es el valor de la opción si no es un valor booleano? Por ejemplo, si quisiera saber si está establecido el autoindent
o si quiero saber el valor del textwidth
de textwidth
, ¿cómo podría encontrarlo?
Uso :set textwidth?
para mostrar el valor del textwidth
de textwidth
.
Uso :verbose set textwidth?
para mostrar dónde se estableció este valor por última vez.
En general, puedes agregar ?
después del nombre del ajuste para mostrar su valor actual.
Utilice el comando :set
.
-
:set autoindent?
imprime la opción, y su valor, si existe. Las opciones de alternancia de Vim (booleanos, opciones que estánautoindent
/ desactivadas), comoautoindent
, tienen el prefijono
para indicar que están apagadas, así que:set autoindent?
se mostraráautoindent
onoautoindent
. -
:set autoindent
enciendeautoindent
.- esta forma activa las opciones de alternar
- para las opciones de número o cadena, esto muestra el valor de la opción, por lo que
:set textwidth
también imprimirá el valor de la opción. Para las opciones de números o cadenas, la:set option
es equivalente a la:set option?
.
-
:set autoindent!
invierte la opción.autoindent
convierte ennoautoindent
. -
:set optiont&
revierte laoption
a su valor predeterminado. - Establezca las opciones de número o cadena con
:set option=value
.