]> git.rmz.io Git - dotfiles.git/blob - vim/ftplugin/cpp.vim
vim/cpp: load doxygen syntax
[dotfiles.git] / vim / ftplugin / cpp.vim
1 setlocal foldmethod=syntax
2
3 setlocal textwidth=100
4
5 " indent 4 spaces
6 setlocal shiftwidth=4
7 setlocal tabstop=4
8 setlocal softtabstop=4
9 setlocal expandtab
10
11 setlocal nosmartindent
12 setlocal autoindent
13 setlocal cinkeys-=0# " don't reindent PP directives
14 setlocal cinoptions+=:0 " don't indent case labels
15
16 " Load the doxygen syntax
17 let g:load_doxygen_syntax=1
18
19 augroup fswitch
20 au BufEnter *.h let b:fswitchdst = 'cpp,c'
21 au BufEnter *.h let b:fswitchlocs = 'reg:/include/source/'
22 augroup END