In Chinese, that combination would be “adding wings to the tiger”.
I believe most people are using Python26 and do not have Python27 on their system. Instead of “install then uninstall” Python27, you can follow what I did: copy your python26.dll to vim/vim73/ and rename it into “python.27″
For basic use, it works well, although vim freezed when I tried to use urllib following link 2 (below). Something still puzzles me is after (painfully) got a real python27.dll and put it into vim73 directory, things got much worseand even a python print command would crash vim! So I would stay with the renamed python26.dll for now.
Some commands to try.
:py print 2*3
:py import sys; print sys.version
:py print vim.eval(“&filetype”)
To write your own functions inside _vimrc (that’s why you got attracted by this article, right? ) Here are some links I found useful:
getting stared:
more advanced:
http://www.tummy.com/Community/Presentations/vimpython-20070225/vim.html
http://tmske.blogspot.com/2007/05/python-scripting-in-vim-1.html
vim python doc:

