vimc语言函数跟踪 vim查看函数调用

如何使用ctags实现vim编辑器中的变量或函数追踪

这时,我们就可以使用到ctags来帮我们完成这个繁琐的任务。(一般系统都会默认安装了ctas,大家可以在终端试下直接输入指令ctags检验一下是否已安装,若没有安装可自行安装) 现在开始来讲下如何使用ctags: 第一步:找到你需要阅览的文件所在的文件夹,一般情况下都习惯把所有需要查看的代码放到同一个文件夹,假设这个文件夹的名字就叫做finddir,先用cd指令去到finddir文件夹,然后使用指令: ctags -R , 执行完这条命令后,会发现在finddir文件夹中多了一个 tags文件,第一步完成 第二步:修改配置文件,执行指令 vim /etc/vimrc 在文件的中间,很多set 语句开头的地方,添加一行 set tags=/finddir/tags或执行vim ~/.vimrc,然后在文件中添加一行set tags=/finddir/tags或者在执行vim ~/.vimrc,然后添加一行set tags=/finddir/tags,保存文件,第二步完成 第三步:使用vim -t filename 指令打开finddir目录下的文件,这是找到一个变量或函数,按组合件ctrl+],就可以向下追踪,按组合件ctrl+t,就可以向后追踪。

在旌德等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都网站制作 网站设计制作定制网站制作,公司网站建设,企业网站建设,品牌网站设计,全网整合营销推广,外贸网站建设,旌德网站建设费用合理。

怎样在Ubuntu里设置vim加亮显示c语言函数名?

1、配置文件的位置

在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。

2、设置语法高亮显示

1) 打开vimrc,添加以下语句来使得语法高亮显示:

syntax on

2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:

export TERM=xterm-color

3、设置Windows风格的C/C++自动缩进(添加以下set语句到vimrc中)

1)设置(软)制表符宽度为4:

set tabstop=4

set softtabstop=4

2)设置缩进的空格数为4

set shiftwidth=4

3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:

set autoindent

4)设置使用 C/C++ 语言的自动缩进方式:

set cindent

5)设置C/C++语言的具体缩进方式(以我的windows风格为例):

set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,1s,=1s,:1s

6)如果想在左侧显示文本的行号,可以用以下语句:

set nu

7)最后,如果没有下列语句,就加上吧:

if term=="xterm"

set t_Co=8

set t_Sb=^[[4%dm

set t_Sf=^[[3%dm

endif

vim函数调用关系

1、下载 cscope_maps.vim 文件,并在您的 Vim 启动配置文件中加入此文件。 如果您使用的是 Vim 6.x 版本,您可以将这个文件安排在 $HOME/.vim/plugin 目录下(如果是其他的目录,请您了解您的 'runtimepath' 环境变量)。 如果您正在使用的是 Vim5.x 的版本,您可以将此文件的所有内容加入您的 $HOME/.vimrc 文件中,或者在 .vimrc 中加入 "source cscope_maps.vim" 命令(注,此文件无比在可识别的路径中)。

2、在源代码目录下,执行cscope -Rb方法生成cscope.out文件,这是一个索引文件,类似于ctags生成的tags索引文件一样的作用;

3、打开 Vim,如果您使用 C 代码中已有的标记(symbol)(例如:'vim -t main'),那么 Vim 将跳转到您所希望的地方。将光标移动到程序中的各个源码中的某个函数处,连续的快读的键入 "CTRL - \ S"(就是按下 CRTL - 反斜线,然后再按 'S'),然后你会看见在 Vim 底部弹出一个窗口(Window),它显示了程序中所对应的标记。选择相应的一个并键入回车,就会跳到对应的位置。和 ctags 一样,你可以键入 "CTRL-t" 就可以回到搜索前的位置。


文章题目:vimc语言函数跟踪 vim查看函数调用
链接分享:http://bzwzjz.com/article/hepghp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设公司 广安网站设计 成都网站制作 网站建设方案 成都网站建设公司 成都网站建设 app网站建设 成都网站制作 高端网站设计 高端网站设计推广 营销网站建设 成都网站建设公司 成都网站建设 教育网站设计方案 网站制作公司 网站设计 成都网站建设公司 成都网站设计 成都响应式网站建设 成都网站设计 成都网站制作 定制网站建设