title: How do I use vim as 'git log' editor?
body: <p>When I run <code>git log</code>, what exactly is the editor <code>git log</code> is using? </p>
  
  <p>Also: </p>
  
  <ol>
  <li>Is there anyway I can use <code>vim</code> as my default editor for <code>git log</code>?</li>
  <li>If I want to search against the git log, what's the best way? Now I'm doing something like: <code>git log | grep bla</code>.</li>
  </ol>