您的当前位置:首页正文

vim说明

2022-10-12 来源:东饰资讯网
 Linux下vim+ctags+cscope的搭建及使用

对于程序员来说,一个好的阅读源代码的工具是必不可少的,能让我们事半功倍,在linux我们通常都是用vi,vim来阅读和编写代码,当我第一次看vim时,我就在想,怎样才能把一个工程加到vim中呢,经同事指导,原来在vim中加入插件,就可以实现像window下的source insigh 一样强大的功能。

Ubuntu给我们安装软件提供了很大的便利,比如说,安装vim我们可以直接使用\"sudo apt-get install vim\"即可安装!同样, sudo apt-get install cscope和sudo apt-get install ctags可以安装cscope 和ctags, 也可以用如下方法安装: Cscope 安装过程

将文件夹中的的cscope-15.8b.tar.gz放到linux下,解压 1. tar -xvf cscope-15.8b.tar.gz 2. ./configure --with-flex 3. Make

4. make install (注: 直接安装好了) ctags 安装过程

将文件夹中的ctags58.zip放到linux下,解压 1.tar -xvf cscope-15.8b.tar.gz

2../configure --with-flex 3.Make

4.make install (注: 直接安装好了)

Ctrlp 安装过程

1. 将ctrlp.zip文件放入linux下。

2. 将文件解压到~/.vim中 ,命令: sudo unzip –n ctrlp.zip ~/.vim

Taglist 安装过程

1. 将taglist_46.zip文件放入linux下。

2. 解压到~/.vim/plugin中,命令:sudo unzip –n taglist_46.zip ~/.vim/plugin

Vimrc的配置

只要将文件中的vimrc文件替换掉linux中/etc/vim中的vimrc即可。 命令:

~/.vimrc,替换完/etc/vimrc之后,在/etc目录下执行:cp vimrc ~/.vimrc 加载脚本文件

只要将文件夹中的bobo.sh文件放入到linux下得/usr/bin中。此文件的bobo文件名可以更改。

命令:cp bobo.sh /usr/bin

然后执行命令:Chmod 777 bobo.sh 配色

将文件夹中的molokai.vim文件放入/usr/share/vim/vim73/colors下 以上都是平台的搭建

接下来我就讲以下具体的用法。

1. 首先将你要阅读的工程放入到linux下,找到你所要查阅的工程文件如图1,2徐港

-Ti7907是我所要打开的工程名。

图1

2. 进入工程中去。先执行脚本文件,我的脚本文件名为bobo.sh

3. 会产生4个文件,

4. 执行vim命令,这是你就真正打开了工程了。

5. 现在我们要打开文件中的c文件或H文件,只要输入 :cs f f 文件名

6. 进入文件中,按ctrl+a调出函数列表

7 按ctrl+] 跳到函数原型, ctrl + w + w 切换界面,

ctrl + shift + - + g 变量定义处, ctrl+o 返回上一个历史上一个位置, ctrl+c 列出搜索结果。 8.以下列出查询

:cs f s 查找这个 C 符号(可以跳过注释) :cs f g 查找这个定义

:cs f d 查找这个函数调用的函数 :cs f c 查找调用过这个函数的函数 :cs f t 查找这个字符串

:cs f e 查找这个 egrep 模式 :cs f f 查找这个文件

:cs f i 查找包含这个文件的文件

以上是我所总结的关于vim+ctags+cscope的搭建和使用,还有很多不足之处,望读者谅解!

因篇幅问题不能全部显示,请点此查看更多更全内容