Vim python interpreter helper
Python
Latest commit 0eed0da Jul 21, 2014 @hacosta Add license
Signed-off-by: Hector Acosta <hector.acosta@gmail.com>
Permalink
Failed to load latest commit information.
debian Fix some lintian errors Mar 24, 2012
README.md Add both version and download badges Jul 20, 2014
setup.py
vim.py

README.md

PyPI version PyPI downloads

python-vim

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.

Usage

$ python

>>> from vim import vim

>>> vim()

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

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

<esc>:x

b

a

r

>>> foo

'bar'

Installing

  • Using pip:
$ pip install python-vim

Protip

Add this to your .pythonrc file:

from vim import *