Skip to content
Vim python interpreter helper
Find file
New pull request
Latest commit 0eed0da @hacosta Add license
Signed-off-by: Hector Acosta <>
Failed to load latest commit information.
debian Add license

PyPI version PyPI downloads


Want to quickly test the output of a function, so you open up your trusty python REPL and start typing away.

After a while you need nested for loops, or want to save a copy of the stuff you wrote. Or copy just a bit of code from your project.

Here's where python-vim comes in, it allows you to run a vim() session inside your REPL env, after you save your code, it will get executed, don't worry! you'll still have access to everything you defined inside your vim session.


$ python

>>> from vim import vim

>>> vim()

# Vim session opens, type your code here, save and exit

foo = 'bar'
for i in foo:
    print i





>>> foo



  • Using pip:
$ pip install python-vim


Add this to your .pythonrc file:

from vim import *

Something went wrong with that request. Please try again.