Vim插件使用之 AutoComplPop---自动补全

vim_AutoComplPop 下载地址: http://www.vim.org/scripts/script.php?script_id =1879
L9 library 下载地址: http://www.vim.org/scripts/script.php?script_id      =3252
安装方式:拷贝相应的的文件到 .vim 的相应文件夹里
说明:在此一定要安装L9库,因为vim_AutoComplPop插件依赖该库


正常 autocomplpop 是按字典进行补全的,只有你输入过的单词才可以补全。

再就是这个插件默认是没有设置php自动补全的,可以设置一个PHP函数字典,让其根据字典的内容进行自动补全。
这个是一个PHP字典,php_funclist.
编辑配置文件.vimrc,在文件后面加上下面的代码

au FileType php setlocal dict+=~/.vim/php_funclist.txt

还有每次补全都要按键很费事,所以我们加入PHP的全能提示触发命令。
php 中 一般是会在 “$”, “->”, “::” 后需要出现自动补全,在 .vimrc 中加入以下代码:

if !exists('g:AutoComplPop_Behavior')
let g:AutoComplPop_Behavior = {}
let g:AutoComplPop_Behavior['php'] = []
call add(g:AutoComplPop_Behavior['php'], {
\ 'command' :"\\",
\ 'pattern' : printf('−>∥::∥$\k\{%d,}$', 0),
\ 'repeat' : 0,
\})
endif



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值