vim+python 源碼閱讀

用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 源碼

相關文章
相關標籤/搜索