vim - Why don't my cinoptions work? -


i running vim 7.3 on debian wheezy i686 x86.

there no ~/.vimrc, /etc/vim/vimrc.

i have set cinoptions=l0:s=sl1b1

i can verify ':verbose set cinoptions?'

that cinoptions set string above /etc/vim/vimrc.

my switch/case indent still 8 shiftwidths.

what trying achieve:

switch (foo) {   case 0:     bar();   break; 

what instead:

switch (foo) {   case 0:                   // blargh! 

why doesn't vim respect cinoptions?

this because 'shiftwidth' set 8 (or maybe higher). try following see if addresses behavior:

set shiftwidth=2 tabstop=2 

Comments

Popular posts from this blog

dns - How To Use Custom Nameserver On Free Cloudflare? -

python - Pygame screen.blit not working -

c# - Web API response xml language -