挺好用的Vim插件

Posted xcw0754

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了挺好用的Vim插件相关的知识,希望对你有一定的参考价值。

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插件的主要内容,如果未能解决你的问题,请参考以下文章

VIM 代码片段插件 ultisnips 使用教程

vim代码片段插件ultisnips的使用

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

5 个好用的开发者 Vim 插件