Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5085574
  • 博文数量: 553
  • 博客积分: 13864
  • 博客等级: 上将
  • 技术积分: 11041
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-28 21:25
个人简介

个人Blog: hhktony.com

文章分类

全部博文(553)

文章存档

2015年(1)

2014年(2)

2013年(12)

2012年(384)

2011年(154)

分类: LINUX

2012-09-20 00:33:15

vim_AutoComplPop 下载地址:
L9 library 下载地址:

安装方式:拷贝相应的的文件到 .vim 的相应文件夹里

说明:在此显然L9库不是我多此一举安装的,因为vim_AutoComplPop插件依赖该库

下面说一下个人的其他设置。正常 autocomplpop 是按字典进行补全的,只有你输入过的单词才可以补全。第一次想要自动补全必须用CTRL+X或CTRL+O来补全。下面的代码可以增强一下自动补全功能,复制到Vim的配置文件vimrc里

点击(此处)折叠或打开

  1. let g:AutoComplPop_Behavior = {
  2. \ 'c': [ {'command' : "\\",
  3. \ 'pattern' : ".",
  4. \ 'repeat' : 0}
  5. \ ]
  6. \}


再就是这个插件默认是没有设置php自动补全的,为了能让其输入$后自动出来补全框。把下面的代码增加到vimrc里

点击(此处)折叠或打开

  1. if !exists('g:AutoComplPop_Behavior')
  2. let g:AutoComplPop_Behavior = {}
  3. let g:AutoComplPop_Behavior['php'] = []
  4. call add(g:AutoComplPop_Behavior['php'], {
  5. \ 'command' : "\\",
  6. \ 'pattern' : printf('\(->\|::\|\$\)\k\{%d,}$', 0),
  7. \ 'repeat' : 0,
  8. \})
  9. endif



阅读(2731) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~