Vim: CPP indent

This commit is contained in:
Kolan Sh 2013-04-09 13:02:46 +04:00
parent 90fc0366e5
commit dd675d0aae
1 changed files with 11 additions and 2 deletions

13
.vimrc
View File

@ -24,14 +24,23 @@ function! GnuIndent()
setlocal cinoptions=>4,n-2,{2,^-2,:2,=2,g0,h2,p5,t0,+2,(0,u0,w1,m1 setlocal cinoptions=>4,n-2,{2,^-2,:2,=2,g0,h2,p5,t0,+2,(0,u0,w1,m1
setlocal shiftwidth=2 setlocal shiftwidth=2
setlocal tabstop=8 setlocal tabstop=8
endfunction endfunction
" Setup for the CPP coding format standard
function! CppIndent()
setlocal shiftwidth=8
setlocal tabstop=8
setlocal noexpandtab
endfunction
" Setup for the Vala coding format standard " Setup for the Vala coding format standard
function! ValaIndent() function! ValaIndent()
setlocal shiftwidth=4 setlocal shiftwidth=4
endfunction endfunction
au FileType c,cpp call GnuIndent() au FileType c call GnuIndent()
au FileType cpp call CppIndent()
au FileType vala,vapi call ValaIndent() au FileType vala,vapi call ValaIndent()
" отключение бэкапов " отключение бэкапов