title: invoke an editor ( vim ) in python
body: <p>Is there a way to communicate with vim in python? </p>
  
  <p>I mean, I am wring a small software using python, it has a facility of memo, so when I want to write some memo, the software should invoke vim. After editing, it will save the buffer of vim in some format. </p>
  
  <p>Just like committing in git, git invokes an editor. So is there any module to do this? </p>