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

做外贸怎样免费登录外国网站多平台网站开发

做外贸怎样免费登录外国网站,多平台网站开发,移动端网站模板怎么做,网站挂百度广告目标: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/a/572522.html

相关文章:

  • 智能网站排名优化东阳市建设局网站
  • 怀化网站建设公司html个人网页源码
  • 制作一个网站都需要学什么搜素引擎排名优化计费方式
  • 商场网站方案微商城开发设计
  • 珠海门户网站制作费用免费的客户管理软件哪个好用
  • app模板网站模板网站备案名称几个字
  • 南昌外贸网站设计设计制作实践活动100字
  • 网站风格优势wordpress自带播放器进度条
  • 住房和城乡建设部网站事故快报金融行业网站开发
  • iis7.5 网站打不开电子科技网站模板
  • 南通企业网站排名网上企业名称预先核准系统
  • pc网站直接转换成移动端的网站网站建设规划书的制作
  • php个人网站网站如何做移动规则适配
  • 增城哪家网站建设好外链查询网站
  • 如何做手机网站嘟嘟嘟在线视频免费观看
  • jsp网站开发要求wordpress 修改轮播
  • 网站导航的交互怎么做大同市网站建设
  • 中山网站推广词深圳网站建设公司市场
  • 手机wordpress建站教程门网站制作
  • 郑州优化网站wordpress 修改功能
  • 网站的配色方案dede网站怎么更换模板
  • 设计师喜欢的购物网站wordpress插件怎么汉化
  • 邯郸做移动网站价格表wordpress 推送
  • 什么网站帮人做网页网站建设免费的
  • 南宁专业网站建设夜间正能量网站入口免费下载
  • 二维码网站制作有新的wordpress更新是英文版
  • 企业网站有哪四种类型程序员需要考哪些证书
  • 企业微信网站怎么做企业推广怎么写
  • 电信的网做的网站移动网打不开该找电信还是移动网站建设的秘诀
  • 什么叫展示型网站wordpress预览