sponsor Vim development Vim logo Vim Book Ad

PyREPL.vim : PyREPL.vim is a plugin that provides a way to run a Python REPL inside buffer.

 script karma  Rating 36/11, Downloaded by 1638  Comments, bugs, improvements  Vim wiki

created by
Bogdan Popa
 
script type
utility
 
description
Example use:
You can watch videos of the plugin in action at http://www.youtube.com/user/nadgobp#p/u.

Usage:
Inside any buffer use \r to toggle the REPL on or off. Toggling it on will create a new empty buffer every single time.

Git repository: https://github.com/Bogdanp/pyrepl.vim
 
install details
Use pathogen.vim(vimscript #2332) and clone the git repository into your bundle folder or copy pyrepl.vim to your plugin folder.
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
pyrepl.vim 0.2.1 2012-05-04 7.0 Bogdan Popa
pyrepl.vim 0.1.7 2011-05-18 7.0 Bogdan Popa Version 0.1.7:

* Add indentation level matching.
pyrepl.vim 0.1.6 2011-05-18 7.0 Bogdan Popa Version 0.1.6:

* Fix bug when using multiline strings inside a block.
* Remove error message when VIM is not compiled with +python.
* Remain in insert mode after showing the prompt.
* Fix module reloader bug.
* Start in insert mode by default.
pyrepl.vim 0.1.5 2011-03-25 7.0 Bogdan Popa Version 0.1.5:

* Add duplicate_line method and fix reload_module so it only inserts a new prompt if it has to.
* Add support for multiline strings.
pyrepl.vim 0.1.4 2011-03-17 7.0 Bogdan Popa Version 0.1.4:

* Fix double prompt bug.
pyrepl.vim 0.1.3 2011-03-16 7.0 Bogdan Popa Version 0.1.3:

* Add support for decorators.
* Change the way prompt insertion is handled and expose the toggle function globally.
* Refactor insert_prompt function for clarity.
* Add functionality to reload modules easily.
* Only remap <leader>R to reload_module for the REPL buffer.
pyrepl.vim 0.1.2 2011-03-06 7.0 Bogdan Popa Initial upload
ip used for rating: 18.118.12.101

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github