2013-10-19

Vim:打造Linux程序员的编辑利器(ctags+cscope+taglist+code_complete)

我的vim配置(Vim + Cscope + Ctags)

1.安装vim、ctags、cscope

sudo apt-get install vim
sudo apt-get install ctags
sudo apt-get install cscope

Ubuntu 源代码阅读和函数、变量的定位--之一_ctags

Ubuntu 源代码阅读和函数、变量的定位--之一_ctags_02

2.生成索引:

ctags -R   /usr/include/ /home/user/contiki/

使用ctags命令建立索引表,默认在当前工作目录生成一个tags文件,然后把该tags文件拷贝到编程目录即可。

Ubuntu 源代码阅读和函数、变量的定位--之一_源代码阅读_03

3.在vim中使用ctags

1.把光标移动到变量名或者函数名上,按下"Ctrl-]",即定位到该变量或者函数定义的文件位置,用"Ctrl=-o"回退。

2.在vim编辑器内用":ta"命令(是”tag”命令的缩写),例如:

:ta uip_newdata

Ubuntu 源代码阅读和函数、变量的定位--之一_vim_04