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.

Foi útil?

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
scroll top