" Set default indent policy. smarttab, roundshift enabled by sensible
set softtabstop=2 shiftwidth=2 expandtab
+" cinoptions for code formatting
+set cino=t0,(s,U1,k2s
+
" File type specific settings.
if has("autocmd")
autocmd filetype make setlocal sts=0 sw=8 noexpandtab tw=80 fo-=t fo+=j
autocmd filetype python setlocal sts=4 sw=4 tw=79 fo-=t fo+=j
autocmd filetype html,xml setlocal listchars-=tab:>. tw=80 fo-=t fo+=j
autocmd filetype markdown,mkd,md setlocal tw=80 fo-=t fo+=j
- autocmd filetype c,cpp,java setlocal tw=80 fo-=t fo+=j
- autocmd filetype nesc setlocal syntax=c.doxygen tw=80 fo-=t fo+=j
+ autocmd filetype c,cpp,java setlocal tw=80 fo+=jt
+ autocmd filetype nesc setlocal syntax=c.doxygen tw=80 fo+=jt
autocmd filetype text setlocal tw=80 fo+=jt
autocmd filetype tex setlocal tw=80 fo+=jt