码迷,mamicode.com
首页 > 系统相关 > 详细

挺好用的Vim插件

时间:2018-02-03 19:02:57      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:body   终端   变量   解决   辅助   快捷   跳转   c/c++   工具   

ctags

C程序阅读辅助工具。在看C/C++代码的时候经常需要在文件之间跳来跳去,这是很麻烦的事,ctags就是解决这种问题的。ctags是linux的工具,但是它是用来生成tags文件给vim用的,vim无需额外插件即可使用。
$ctags -R 在终端,生成tags文件
ctrl + ] 在vim,跳到光标所指的符号的定义处,跳转时会有栈记录跳转的过程,可以回跳
ctrl + t 在vim,与上条命令相反,即回跳

cscope

C程序阅读辅助工具。cscope经常是和ctags搭配使用的,这个工具可以知道哪里调用了当前的函数,哪里包含了当前文件,从而进行跳转,这是它的主要功能。但是不像ctags,这个工具不提供回跳的方法。它也可以用来找符号的定义,如类、函数、变量等,还有些非核心的功能请自行了解。
cscope -Rbq 生成cscope相关数据文件,一般是3个
注意,cscope与ctags不同的是,vim没有直接支持它,所以需要vim插件cscope.vim,用vundle直接写Bundle ‘cscope.vim‘即可,快捷键得看你自己怎么设了。

挺好用的Vim插件

标签:body   终端   变量   解决   辅助   快捷   跳转   c/c++   工具   

原文地址:https://www.cnblogs.com/xcw0754/p/8410329.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!