http://myenigma.hatenablog.com/entry/2016/01/10/215846
brew install clang-format
function! CPPCodeCleanup()
" echo "Cleanup cpp code"
let l:lines="all"
let g:clang_format_fallback_style = 'Google'
:pyf /usr/local/share/clang/clang-format.py
endfunction
command! CPPCodeCleanup call CPPCodeCleanup()
autocmd BufWrite *.{cpp} :CPPCodeCleanup
autocmd BufWrite *.{hpp} :CPPCodeCleanup
autocmd BufWrite *.{c} :CPPCodeCleanup
autocmd BufWrite *.{h} :CPPCodeCleanup