title: vim settings for python
body: <p>I have the following settings file:</p>
  
  <pre><code># ~/.vimrc
  set tabstop=4
  set shiftwidth=4
  set smarttab
  set expandtab
  set softtabstop=4
  set autoindent
  </code></pre>
  
  <p>How would I make these settings apply to <strong>python only</strong>? Also, how would I add python coloring (such as textmate does for each language) ?</p>