1. 程式人生 > >vim for python程式碼跳轉(ptags.py)

vim for python程式碼跳轉(ptags.py)

Original url:

https://blog.csdn.net/bluehawksky/article/details/39494833

用vim作python開發,在看原始碼的時候,發現無法跳轉,發現ctags是專門為c語言準備的。

很多人不會注意到python的發行包下Tool/scripts的資料夾。裡面的ptags.py可以用來生成vim需要的tags(eptags.py for emacs)


為當前目錄生成tag檔案 :  ptags.py *.py

為整個專案生成tag檔案:find  . -name \*.py -print | xargs ptags.py

然後就有tag了。在vim的配置檔案中匯入tag檔案的目錄就可以了。

比如在.vimrc 中新增:

set tags+=tags