Vim, veja o estado de recuo automático na barra de status
-
22-12-2019 - |
Pergunta
É possível exibir a barra de status no Vim com o recuo automático ativado ou não?
Estive pesquisando sobre isso no Google e li o seguinte na página inicial do Vim:http://vimdoc.sourceforge.net/htmldoc/options.html#%27statusline%27
parece que não é possível.
Solução
Você pode usar o %{...}
para avaliar uma expressão personalizada na linha de status
set statusline=%{&autoindent?'autoindent':'noautoindent'}
Não coloquei espaços na expressão mas se você quiser pode usar \
para escapar deles como
set statusline=%{&autoindent\ ?\ 'autoindent'\ :\ 'noautoindent'}
No entanto, pode ser mais fácil colocá-lo em uma função e chamá-la.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow