Możliwa powłoka interpretera Pythona z integracją Vi (m)?

Uwielbiam używać bpythona, ale w Rubim znajduje się klejnot o nazwie interactive_editor, który umożliwia połączenie Vi (m) z powłoką Ruby, dzięki czemu proces rozwoju jest znacznie wygodniejszy. Dobre wprowadzenie do interactive_editor:http://vimcasts.org/episodes/running-vim-within-irb/

Czy są dostępne jakieś narzędzia (np. Interactive_editor dla Ruby) do łączenia powłoki Pythona z Vi (m)?