vim配置

1.首先安装ctags,使用exuberant ctags

sudo apt-get install ctags

或者下载源码安装:

        1)从http://sourceforge.net/projects/ctags/下载源代码包后,解压缩生成源代码目录,

        2)然后进入源代码根目录执行./configure,

        3)然后执行make,

        4)编译成功后执行make install。

至此,ctags的安装已经完成,可以使用ctags命令来检测时候完成安装。
检测:在自己的项目文件夹下执行 $ctags -R *  (不执行就起不到效果)   
注:“-R”表示递归创建,也就包括源代码根目录(当前目录)下的所有子目录。“*”表示所有文件。这条命令会在当前目录下产生一个“tags”文件, 当用户在当前目录中运行vi时,会自动载入此tags文件。
然后就可以入手了。
常用的命令:
       1. $ ctags –R *    ($ 为Linux系统Shell提示符)
       2.   $ vi –t tag       (请把tag替换为您欲查找的变量或函数名)
       3. :ts                (ts 助记字:tags list, “:”开头的命令为VI中命令行模式命令)
       4. :tp                (tp 助记字:tags preview)---此命令不常用,可以不用记
       5. :tn                (tn 助记字:tags next) ---此命令不常用,可以不用记
       6. Ctrl + ]
       7. Ctrl + T

2.安装taglist,地址:http://www.vim.org/scripts/script.php?script_id=273

解压该文件,将其中的doc,plugin拷贝到~/.vim/下,启动vim,运行命令:helptags .命令(官网上给出的,好像是加载taglist帮助文件的作用)

使用 :TlistToggle命令打开、关闭taglist窗口

使用:help taglist命令来获得更多关于taglist插件的信息

基本上配置完成
若要默认打开taglist,_vimrc中加入
let Tlist_Auto_Open=1
set tags=tags;
set autochdir;
  注意第一个命令里的分号是必不可少的。这个命令让vim首先在当前目录里寻找tags文件,如果没有找到tags文件,或者没有找到对应的目标,就到父目 录中查找,一直向上递归。因为tags文件中记录的路径总是相对于tags文件所在的路径,所以要使用第二个设置项来改变vim的当前目录。

 "下面将ctags和taglist联系起来
 let Tlist_Ctags_Cmd="/usr/local/bin/ctags"

vim输入:TlistToggle来打开侧面窗口 (或者直接:Tlist、TlistOpen也可以)
使用ctr 和两次w在侧窗口和主窗口之间进行切换
移动到土体的函数后,按enter键察看具体函数。(可以利用ctags的特性在鼠标指定处比如"apue.h",Nomal 输入 gf,转到头文件"apue.h")
有时我们想察看的函数在其他代码文件中定义,这是我们只要将光标定位到想察看的函数上,然后按ctr+]键就可以进行察看了,按ctr+O可以跳回到源文件中。
具体 vim 高阶应用见 http://easwy.com/blog/archives/advanced-vim-skills-catalog/


3.supertab安装配置

supertab的下载地址:http://www.vim.org/scripts/script.php?script_id=1643,上面有安装教程

SuperTab使用很简单,只要在输入变量名或路径名等符号中途按Tab键,就能得到以前输入过的符号列表,并通过Tab键循环选择。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值