title: Auto-indent spaces with C in vim?
body: <p>I've been somewhat spoiled using Eclipse and java.  I started using vim to do C coding in a linux environment, is there a way to have vim automatically do the proper spacing for blocks?  </p>
  
  <p>So after typing a { the next line will have 2 spaces indented in, and a return on that line will keep it at the same indentation, and a } will shift back 2 spaces?</p>