用vim做python開發,在看源碼的時候,發現沒法跳轉,發現ctags是專門爲c語言準備的,因而在python中,發現有個ptags.py的腳本 用於爲python的def 和class生成tag。 python
腳本的目錄是python源碼下的Tool/script/ptags.py。 若是不想去找,能夠直接copy一份,http://svn.python.org/projects/python/trunk/Tools/scripts/ptags.py,放在你方便的位置。 vim
而後使用ptags.py生成tag。, svn
ptags.py *.py
find . -name \*.py -print | xargs ptags.py
上面是爲當前目錄,下面是爲一個項目的。 code
而後就有tag了。在vim的配置文件中導入tag文件的目錄就能夠了。 ip
好比在.vimrc 中添加: 開發
set tags+=tags get
set autochdir 源碼