Most of these seem to just be general Vim suggestions that work in any language, but they aren't bad.<p>The real lubricant for Python and Vim for me has been control over virtual environments. I've hacked on a popular plugin that allows Virtualenv inheritance from the terminal and relative Virtualenv directory support among other things.[1] The original author didn't incorporate all my changes, so I've sort of kept the fork lingering around. But try out the original as well.[2]<p>[1]<a href="https://github.com/brianclements/vim-virtualenv" rel="nofollow">https://github.com/brianclements/vim-virtualenv</a><p>[2]<a href="https://github.com/jmcantrell/vim-virtualenv" rel="nofollow">https://github.com/jmcantrell/vim-virtualenv</a>