vim option

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án autoindent / desactivadas), como autoindent , tienen el prefijo no para indicar que están apagadas, así que :set autoindent? se mostrará autoindent o noautoindent .
  • :set autoindent enciende autoindent .
    • 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 en noautoindent .
  • :set optiont& revierte la option a su valor predeterminado.
  • Establezca las opciones de número o cadena con :set option=value .