在windows底下可以用SourceInsight工具查看代码,在Linux底下没有这么好用的工具,而且在实际工作中这种软件都是要付费的,公司不会允许这种行为,所以还是用最原始的vim工具配合ctag来查看代码
1、安装ctags
sudo apt-get install ctags
2、生成tags文件
安装成功后,要为源码文件生成tags文件,才可享受ctags为阅读代码带来的便利。
$ ctags -R
递归的为当前目录及子目录下的所有代码文件生成tags文件
为某些源码生成tags文件,使用如下命令
1. $ ctags filename.c filename1.c file.h 2. 或 3. $ ctags *.c *.h
3、ctags使用快捷键
设置好了tags文件之后,将光标定位变量/函数的定义处,最常用的快捷键是:
Ctrl + ]
跳转回变量或函数的定义处,使用快捷组合键
Ctrl + o/t
4、在vim中显示当前编辑的文件路径
a>系统级别配置,切换到root用户,并编辑/etc/vim/vimrc,在文件末尾添加
set laststatus=2
b>个人用户级别配置,执行vim ~/.vimrc,在文件中添加
set laststatus=2
5、在vim中设置显示行号
同4,也分为系统级别的显示和用户级别的显示,修改的文件也是一样的,具体添加代码如下
set nu