diff options
Diffstat (limited to 'config/clang-format.vim')
-rw-r--r-- | config/clang-format.vim | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/config/clang-format.vim b/config/clang-format.vim new file mode 100644 index 0000000..7ccd24a --- /dev/null +++ b/config/clang-format.vim @@ -0,0 +1,11 @@ +let g:clang_format#style_options = { + \ "AccessModifierOffset" : -4, + \ "AllowShortIfStatementsOnASingleLine" : "true", + \ "AlwaysBreakTemplateDeclarations" : "true", + \ "Standard" : "C++11"} + +augroup ClangFormatSettings + " map to <Leader>cf in C++ code + autocmd FileType c,cpp,objc nnoremap <buffer><Leader>cf :<C-u>ClangFormat<CR> + autocmd FileType c,cpp,objc vnoremap <buffer><Leader>cf :ClangFormat<CR> +augroup END |