title: How to abort a git rebase from inside vim during interactive editing
body: <p>When I do an interactive rebase, e.g.</p>
  
  <pre><code>git rebase -i HEAD~3
  </code></pre>
  
  <p>the rebase interactive editor (vim in my case) opens to let me edit the commits to rebase</p>
  
  <pre><code>pick c843ea2 Set Vim column limit to 80 (OS X)
  pick fc32eac Add Bash alias for `pbcopy` (OS X)
  ....
  </code></pre>
  
  <p>If I now decide that I want to abort the rebase and quit vim using <code>:q</code> the rebase starts anyway. I'm using git version <code>1.9.0.msysgit.0</code> on windows.</p>
  
  <p>Sure I can just delete all <code>pick</code> lines, but it might be a lot to do if I rebase a longer history. Is there another way?</p>
  
  <p>How can I quit the rebase interactive editor (vim) and abort the rebase?</p>