当前位置: 首页 > wzjs >正文

电商网站新闻怎么做优化大师会员兑换码

电商网站新闻怎么做,优化大师会员兑换码,可以免费下源码的网站,农机网站模版目标:vim ctags cscope 实现跳转到定义,跳转到调用。 1 vimrc配置 先安装ctags与 cscope 插件。参考博客 vim ctags cscope 强大的IDE 中内容先实现最基础的跳转功能。 在家目录创建.vimrc文件,编辑.vimrc中内容如下: &qu…

目标:vim + ctags + cscope 实现跳转到定义,跳转到调用。

1 vimrc配置

先安装ctagscscope 插件。参考博客 vim + ctags + cscope = 强大的IDE 中内容先实现最基础的跳转功能。
在家目录创建.vimrc文件,编辑.vimrc中内容如下:

"Generate tags and cscope.out from FileList.txt (c, cpp, h, hpp)
nmap <C-@> :!find -name "*.c" -o -name "*.cpp" -o -name "*.h" -o -name "*.hpp" > FileList.txt<CR>\ :!ctags -L -< FileList.txt<CR>\ :!cscope -bkq -i FileList.txt<CR>
if has("cscope")set csto=0set nocsverb" add any database in current directoryif filereadable("cscope.out")cs add cscope.outendifset csverb"set cst  这两句会将cscope当作tag,当找不到时会卡住,因此注释掉"set cscopetag
endifnmap zs :cs find s <C-R>=expand("<cword>")<CR><CR> "符号查找(函数名、宏、枚举值)
nmap zg :cs find g <C-R>=expand("<cword>")<CR><CR> "查找符号的定义(函数名、宏、枚举值)
nmap zc :cs find c <C-R>=expand("<cword>")<CR><CR> "查找调用函数的所有函数
nmap zt :cs find t <C-R>=expand("<cword>")<CR><CR> "搜索文本字符串
nmap ze :cs find e <C-R>=expand("<cword>")<CR><CR> "搜索符合正则表达式的模式,当前光标下的单词作为模式。
nmap zf :cs find f <C-R>=expand("<cfile>")<CR><CR> "打开名称为光标所在文件名的文件
nmap zi :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>"这个命令用于查找包含当前文件的文件(试了不管用)
nmap zd :cs find d <C-R>=expand("<cword>")<CR><CR> "列出当前光标下函数调用的所有函数,函数较大时常用

cd到想要阅读的工程目录,
vim 命令进入vim交互界面,
Ctrl + @ 先生成标签文件,
:q退出vim,(该操作生成标签文件,只执行一次)
之后vim打开该目录下的文件就能使用cscope与ctags相关命令操作实现跳转了。

2 必备的跳转快捷键(每天背诵+实操)

分类成ctags和cscope的两种。

ctags 基本操作:

Ctrl+] 跳转到光标所在函数定义位置,入栈操作
Ctrl+t 是Ctrl+]的反向操作,出栈操作
Ctrl+i 原路深入(不局限于Ctrl+]构成的调用树)
Ctrl+o 原路返回,Ctrl+i的反向操作(与Ctrl+o的区别???无栈的概念)gf		打开名称为光标所在文件名的文件
:help helptags 查看帮助文件下面好像是vim编辑器快捷键
hjkl	对应上下左右
[[		跳转到上面的函数开头
]]		跳转到下面的函数开头
{		转到上一个空行(常用于开始写代码了)
}		转到下一个空行(常用于开始写代码了)
*		光标单词下一次出现的地方
#		光标单词上一次出现的地方

cscope 基本操作:

cs find s  : 符号查找(函数名、宏、枚举值)	
cs find g  : 查找符号的定义(函数名、宏、枚举值)
cs find c  : 查找调用函数的所有函数
cs find t  : 搜索文本字符串
cs find e  : 搜索符合正则表达式的模式,当前光标下的单词作为模式。
cs find f  : 打开名称为光标所在文件名的文件
cs find i  : 这个命令用于查找包含当前文件的文件(试了不管用)
cs find d  : 列出当前光标下函数调用的所有函数,函数较大时常用

快速记忆
signal 为符号查找,所以为s.
designate /ˈdezɪɡnət/,指派,谁指派这个函数来这的?含字母g, 可跳到函数定义。
be called, 找到在哪被调用的,所以为c
text, 查找文本字符串
file,打开光标所在文件
display functions,列出当前函数调用了哪些函数

3 参考链接

1,https://blog.csdn.net/weixin_42910064/article/details/113522043
2,https://zhuanlan.zhihu.com/p/607755311

下一步试试增加花里胡哨的操作。

http://www.dtcms.com/wzjs/92519.html

相关文章:

  • wordpress主题制作的书沈阳seo顾问
  • 视频网站公共关系怎么做线上营销的方式
  • 打开网站占空间互联网广告推广是做什么的
  • .htaccess wordpress cdn优化措施最新回应
  • 天台高端网站建设公司免费建站软件
  • wordpress商业用途网站更换服务器对seo的影响
  • 网站建设7个主要流程图网站怎么做外链
  • windows 网站建设怎么创建网址
  • 网站做权重中国新闻今日头条
  • 网站建设模板犀牛云如何推广自己的业务
  • 自己如何创建一个网站如何让百度收录网址
  • python做网站的开发影视后期培训机构全国排名
  • 做网站直接从网上的icon吗seo查询官网
  • 微信服务号菜单链接网站怎么做自助建站免费搭建个人网站
  • 普通网站能不能用vue做几个小功能seo精华网站
  • 织梦网站栏目不能更新贴吧友情链接在哪
  • 做网站公司哪个比较好网络推广专员是做什么的
  • 高校网站建设建议网络营销推广公司名称
  • 临汾做网站的公司成都seo优化公司排名
  • 汉中免费做网站公司百度竞价产品
  • 类似闲鱼网站怎么做有没有永久免费crm
  • 昆明高端网站建设公司合肥搜索引擎推广
  • 简单网站搭建关键词优化话术
  • 长沙有哪些网站建设公司好百度竞价是什么意思?
  • 网站建设江苏网络培训学校
  • 南宁保洁网站建设武汉做网络推广的公司
  • 上海成品网站seo网站关键词
  • 加强网站建设的制度百度推广收费多少
  • 小说网站系统怎么做今日热点新闻事件摘抄
  • 高密做网站谷歌关键词排名优化