Python - Setup Vim as IDE

Python IDE/Vim:

1. Python and vim: Make your own IDE;

2. vim as Python IDE

3. setup vim as a powerful Python IDE

4. Enable vi style editing mode in interactive python

(add the following options in ~.inputrc file)
set editing-mode vi

# Edit using a single line:
set horizontal-scroll-mode On

# Rebind some keys:
Meta-h: backward-kill-word
"\C-u": universal-argument
"\C-x\C-r": re-read-init-file

Resources:

IBM's Guide to Python Introspection