问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vim中要查找函数

发布网友 发布时间:2022-04-24 09:22

我来回答

2个回答

热心网友 时间:2023-07-29 15:49

vim 只是一个文本编辑器,他不负责编译程序。自然也不会对 define 的符号敏感。

vim 提供了一些辅助的手法来在头文件中递归搜索关键字。
楼主可以自己用 :h 来看看 [i [I [d [D 这几个命令。(中括号 + i 或者 d)
再次强调,查找只是静态的,vim 不负责判断这段是否会被编译。

另外有些宏,可以在编译的时候用编译器从外部引入(比如 gcc 的 -D 参数),这样有些宏可能在代码里根本找不到。

热心网友 时间:2023-07-29 15:49

AA是否有定义,是没有办法直接确认的,只能通过了解代码的结构来确认。
至于函数a是不是编译进程序,可以用readelf查看二进制程序的符号表,看有没有这个函数符号。编译器的时候把-g选项加上。

查找AA是否有定义,首先得搜索出所有定义AA的地方(通常是头文件),然后确认这些文件是否被包含。查找可以考虑用cscope工具。如果有source insight,会方便很多。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“晚来天欲雪,能饮一杯无?”是什么意思_出处及原文翻译_学习力 胸肌中部怎么练 血沉高是怎么回事,怎样才能降低啊! 中海锦江城多久交房 “QMS”作为“质量管理体系”的英文缩写,其背后理论及应用如何?_百度... 我用QQ登的快手绑定了一个电话号码,电话号码不用了,现在怎么能登得进去... 桂林银行白金客户条件 桂林银行最高等级卡 iQOO 11系列曝光,预计年底正式发布! vivo X90先别买?iQOO 11系列配置堪称豪华 vim如何查找同时存在某两个单词的行 vi ,vim 用法:查找一个字符串,并删除 除了包含字符串的那一行及下一行外的其他行 vim 光标移动到屏幕下一行 vim make后怎么移到下一个错误 vim怎么快速跳到下一个空格 vim如何查找下一处帮助(比如:map()的下一个是map)? 如何指定vim 的查找是从上往下还是从下往上? vim中如何快速查找到下一个相同的词 小米手机铃声响三秒自动静音 我的笔记本电脑为什么搜索不到打印机,办公室的打印机是连接在台式机上并设置了共享 怎样更改淘宝账号 我的笔记本怎么搜索不到网络共享打印机?忘有高手帮忙解决? 桃胶没煮熟吃了会怎样? 真桃胶能煮化吗? 几种家常小炒的做法 简单易学的下饭菜 下饭菜的做法,下饭菜怎么做好吃,下饭菜的家常 有什么好吃的下饭菜 简单的下饭菜做法有哪些? 经典家常下饭菜的编辑推荐 下饭菜的做法 镇江 有几个县 镇江的海拔有多高啊? 镇江有什么好玩? 为什么镇江叫镇江 镇江有哪些好玩的地方? 镇江什么最有名? 江苏镇江属于哪个市 镇江市属于哪个省? 镇江市历史上的名称 excel怎么设置自动计算完成率?详情如下图! Excel如何设置完成率分数随完成率增长? Excel看板制作,如何做图片中这样的一个完成率图,圆内填充会随百分比变化而变化? 你好!excel表格完成量自动更换颜色 excel中怎样将一列数完成率大于100%的自动显示一个颜色 那种一块一块的冻牛肉怎么手一撕就烂?是真牛肉吗? 牛肉冻时间长了怎样恢复口感 牛肉冷藏2天会坏吗 冻牛肉安全吗? 冷冻生牛肉用冷水泡了一晚,结果肉用手一撕肉就散开了,是不是假牛肉? 请问新鲜牛肉经冷冻储藏后其性质、口感会改变吗?重量会减轻吗?