Estou aprendendo Vim, mas achei que fosse uma tarefa simples, mas não consigo fazer funcionar. Tenho o navegador SO, mas as soluções não estão funcionando para mim.
Estou tentando indentar corretamente um arquivo (xml). O comando que uso é:
gg=G
ou ggVG = (inventado por mim mesmo provavelmente faz algo diferente;))
Meu .vimrc é:
syntax on
filetype plugin indent on
set nu
:set ft? indentexpr?
Será que lê filetype=xml indentexpr=XmlIndentGet(v:lnum,1)
?!
m'ggVG=''
, o que simplesmente salva a linha em que você está e retorna a ela após recuar o arquivo.