vim与ctags/cscope的完美结合
2014-03-03 13:48
393 查看
1.安装vim/ctags/cscope
会生成tags文件,里面包含着整个源码目录下的符号信息。
3.直接到达某个符号(比如函数)的定义处
就会直接到达main的定义处,如果有多个同名定义,可以在vim下面输入:
然后选择列出来的其中的某一个定义。
4.在vim文件中跳转到符号定义处
跳转回来
http://blog.163.com/tlost_heaven/blog/static/79246122201073001957690/
5.在源文件目录执行
会生成scope.out等文件
6.在vim中,添加cscope文件
7.查找对某个函数的引用
8.查找某个函数的定义
ctag
2.在源码根目录下执行sudoctags-R.
会生成tags文件,里面包含着整个源码目录下的符号信息。
3.直接到达某个符号(比如函数)的定义处
sudovim-tmain
就会直接到达main的定义处,如果有多个同名定义,可以在vim下面输入:
:ts
然后选择列出来的其中的某一个定义。
4.在vim文件中跳转到符号定义处
Ctrl+]
跳转回来
Ctrl+T
cscope
参考:5.在源文件目录执行
sudocscope-Rb
会生成scope.out等文件
6.在vim中,添加cscope文件
:csaddcscope.out
7.查找对某个函数的引用
:csfindcstart_kernel
8.查找某个函数的定义
:csfindgstart_kernel
相关文章推荐
- vim 和 cscope & ctags 结合使用
- 使用 VIM+Ctags+Cscope
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)
- Vim + ctags + cscope + taglist + nerdtree + winmanager 搭建详情
- inux下代码阅读 -- 配置vim+ctags+taglist+cscope
- vim中ctags、cscope安装及使用
- linux下代码阅读 -- 配置vim+ctags+taglist+cscope
- vim+ctags+cscope 打造Android源码阅读工具
- 使用vim+ctags+cscope阅读linux内核源码
- ubuntu vim+ctags+taglist+cscope
- vim+ctags+cscope
- FC10后vim中ctags+taglist+cscope的安装以及常用快捷键。
- 使用Vim+Ctags+Cscope阅读源代码
- Vim+Ctags+Cscope打造linux下的source insight
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)
- vim+ctags+cscope阅读源代码
- 使用Vim + Cscope/Ctags|Vim,Cscope,Ctags
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete
- vim+ctags+cscope安装与使用总结(不断补充中)