Não consigo convencer o vim a aplicar o estilo de codificação que eu gostaria ( cindente amigos).
No entanto, a integração clang-format.py(que usa o formato .clang do meu projeto) realmente me deixa totalmente feliz.
Só que eu tenho o reflexo de usar o comando =+ motion . O que é realmente muito bom recuar uma região ou o arquivo inteiro.
Como posso instruir o vim a substituir a funcionalidade padrão? Eu li sobre equalprg, mas não tenho certeza de como configurá-lo para fazê-lo funcionar no formato clang.
==para uma linha e gg=Gpara todo o buffer?
vim-clang-formatplug-in do Rhysd , junto com seus requisitos (especialmentevim-operator-user), e depois mapear=para<Plug>(operator-clang-format)? Link do plug-in: github.com/rhysd/vim-clang-format