Existe uma maneira simples de descobrir o valor atual de uma configuração especificada do Vim? Se eu quiser saber o valor atual de, digamos tabstop
, eu posso executar:
:set tabstop
sem passar por um argumento, e o Vim me dirá o valor atual. Isso é bom para muitas configurações, mas não é bom para aquelas que são verdadeiras ou falsas. Por exemplo, se eu quiser descobrir o valor atual de expandtab
, executando:
:set expandtab
irá realmente ativar expandtab
. Eu só quero descobrir se está ativado ou não.
Esse tipo de faz o que eu quero:
:echo &l:expandtab
mas parece bem detalhado. Existe uma maneira mais rápida?
set <...>?
sintaxe funcionará para "configurações" que são opções , mas não para "configurações" que são variáveis . Por exemplo, para descobrir qual é o modo de destaque da sintaxe atual (codificado em uma variável, não em uma opção), você precisa fazerecho b:current_syntax
.