资讯专栏INFORMATION COLUMN

使用vim阅读源码

Jingbin_ / 1524人阅读

需要安装的插件:

ctags或者cscope

taglist

ctags的安装与使用

功能:函数,变量之间的跳转

安装:sudo apt-get install ctags
ctags --version查看是否安装成功

使用:
1.切换到源代码最上层目录;
2.命令:ctags -R(R表示递归遍历子文件夹),会在当前目录生产一个tags文件;
3.使tags文件生效:(比较懒的做法)进入~/.vimrc,添加
set tags=/目录/tags
4.常用指令:
ctrl + ]:找到光标所在位置的标签定义的地方
ctrl + t:回到跳转之前的标签处

taglist的安装使用

功能:高效地阅读源码

安装:
1.下载文件: http://www.vim.org/scripts/download_script.php?src_id=7701
2.解压缩后里面有两个目录plugindoc ,然后分别把plugin/taglist.vim复制到~/.vim/plugin目录下,把doc/taglist.txt复制到~/.vim/doc目录下。

常用指令:
Tlist:打开或关闭taglist
ctrl + w:vim与taglist之间跳转

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24989.html

相关文章

  • IPFS安装与概览

    摘要:安装与概览由于我使用的实现为,所以首先要安装配置环境。六安装辅助工具和,前者是一个桌面客户端,后者是一个浏览器插件,可以在及等浏览器上安装。你可以新开一个终端使用下等功能好了,本次对的安装配置到此结束,后续会更新更多内容。 IPFS安装与概览 由于我使用的IPFS实现为go-ipfs,所以首先要安装配置Golang环境。 我使用的系统为Ubuntu18.04,后面所有操作均在此系统下完...

    leanxi 评论0 收藏0
  • Vim与Markdown共舞

    摘要:语法高亮是一个比较好的解决方案。本来也支持的语法高亮,但是做得还不够。通过语法高亮,基本就很容易抓住文章的内容和结构了。结语折腾下来,下编辑笔记完全是没有任何问题的,特别是语法高亮和特性,可以尽可能地减小与生俱来的割裂感。 Vim作为编辑器之神,用于Markdown的编辑和阅读,会擦出什么样的火花呢? 因为受不了某知笔记的编辑体验,前段时间探索了在Vim中编辑和管理Markdown笔记...

    RancherLabs 评论0 收藏0

发表评论

0条评论

Jingbin_

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<