首页 > Linux/Unix, Php > Ubuntu 下 vim 添加PHP函数自动补全

Ubuntu 下 vim 添加PHP函数自动补全

 VIM php函数自动补全

VIM php函数自动补全


首先下载PHP函数列表文件,将该文件保存在目录 /etc/vim/下:
也可以自己去选择版本下载:http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt
我这里选的是当前最新的。

cd /etc/vim/
wget http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt?revision=311858&view=co

下载后改名为 php_funclist.txt,名字自己起,一会用的时候记得就行。

mv funclist.txt?revision=311858 php_funclist.txt

然后修改vimrc文件,一般都在刚才的目录下 /etc/vim/

cd /etc/vim/
vim vimrc
#在文件末尾添加如下一行,目录对应你刚才的文件所在目录即可。
set dictionary-=/etc/vim/php_funclist.txt dictionary+=/etc/vim/php_funclist.txt

然后保存退出,再进入vim编辑的时候,按下 (control+p)或者 ,就可以出现php的自动补全啦。

不过现在是针对所有文件都启用了PHP补全,如果是开发C/C#,也到处PHP补全,太烦人了,所以就把刚才添加的内容,直接改成如下即可:

 #只有在是PHP文件时,才启用PHP补全
 au FileType php call AddPHPFuncList()
 function AddPHPFuncList()
     set dictionary-=/etc/vim/php_funclist.txt dictionary+=/etc/vim/php_funclist.txt
     set complete-=k complete+=k
 endfunction
  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Trackbacks & Pingbacks ( 1 )
  1. 12月 8th, 2015 @ 13:24 | #1
    Pingback: 如何設定MAC OSX 初步開發環境 | 湯姆熊遊樂世界