1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-21 09:33:44 +08:00
SpaceVim/bundle/neoformat/autoload/neoformat/formatters/cpp.vim
2020-06-13 14:06:35 +08:00

21 lines
529 B
VimL

function! neoformat#formatters#cpp#enabled() abort
return ['uncrustify', 'clangformat', 'astyle']
endfunction
function! neoformat#formatters#cpp#uncrustify() abort
return {
\ 'exe': 'uncrustify',
\ 'args': ['-q', '-l CPP'],
\ 'stdin': 1,
\ }
endfunction
function! neoformat#formatters#cpp#clangformat() abort
return neoformat#formatters#c#clangformat()
endfunction
function! neoformat#formatters#cpp#astyle() abort
return neoformat#formatters#c#astyle()
endfunction