vim: handle cases of bpf C files

This commit is contained in:
Dongsu Park 2017-09-10 08:54:00 +02:00
parent 18154c5507
commit 48651b81cd

3
.vimrc
View file

@ -80,11 +80,14 @@ augroup cfile
autocmd BufRead,BufNewFile *.{c,h,cpp,hx} set expandtab|set tabstop=4|set shiftwidth=4|set textwidth=78|set cindent autocmd BufRead,BufNewFile *.{c,h,cpp,hx} set expandtab|set tabstop=4|set shiftwidth=4|set textwidth=78|set cindent
" kernel source files " kernel source files
autocmd BufRead,BufNewFile */linux*/*.{c,h,cpp,hx} set noexpandtab|set tabstop=8|set shiftwidth=8 autocmd BufRead,BufNewFile */linux*/*.{c,h,cpp,hx} set noexpandtab|set tabstop=8|set shiftwidth=8
autocmd BufRead,BufNewFile */*{bpf,iproute,tcptracer}*/*.{c,h,cpp,hx} set noexpandtab|set tabstop=8|set shiftwidth=8
" systemd source files " systemd source files
autocmd BufRead,BufNewFile */systemd*/*.{c,h,cpp,hx} set tabstop=8|set shiftwidth=8 autocmd BufRead,BufNewFile */systemd*/*.{c,h,cpp,hx} set tabstop=8|set shiftwidth=8
autocmd BufRead,BufNewFile */casync*/*.{c,h,cpp,hx} set tabstop=8|set shiftwidth=8 autocmd BufRead,BufNewFile */casync*/*.{c,h,cpp,hx} set tabstop=8|set shiftwidth=8
" qemu source files " qemu source files
autocmd BufRead,BufNewFile */qemu*/*.{c,h,cpp,hx} set tabstop=4|set shiftwidth=4 autocmd BufRead,BufNewFile */qemu*/*.{c,h,cpp,hx} set tabstop=4|set shiftwidth=4
" bcc source files
autocmd BufRead,BufNewFile */bcc*/*.{c,h,cpp,hx} set tabstop=2|set shiftwidth=2
augroup END augroup END
autocmd FileType diff set noexpandtab|set tabstop=8|set shiftwidth=8|set autoindent|set smartindent autocmd FileType diff set noexpandtab|set tabstop=8|set shiftwidth=8|set autoindent|set smartindent