我主要使用vim/gvim作为编辑器,并且正在考虑使用lxr(Linux交叉引用)和cscope或ctags的组合来探索内核源代码.但是,我没有使用cscope或ctags,并且想要听到为什么人们可以选择其中一个而不考虑我使用vim作为主编辑器.
我曾经使用 ctags 通过以下命令为所有已安装的 python 库生成标签文件:
C:\Windows\System32>ctags -R -f d:\home\vimfiles\python.ctags d:\Python26
Run Code Online (Sandbox Code Playgroud)
但今天早上,在我升级到 Python 2.6.7 后,该命令仅生成以下输出,并且从未完成其工作。标签文件的大小一旦达到约 11MB 就不再改变。
ctags: Warning: ignoring null tag in d:\Python26\Lib\copy.py
ctags: Warning: ignoring null tag in d:\Python26\Lib\pickle.py
ctags: Warning: ignoring null tag in d:\Python26\Lib\site-packages\django\contrib\admin\sites.py
Run Code Online (Sandbox Code Playgroud)
什么可能会导致这个问题?