vim 添加PHP函数自动补全
2015-05-15 11:31
507 查看
首先下载PHP函数列表文件,将该文件保存在目录 /etc/vim/下:
也可以自己去选择版本下载:http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt
我这里选的是当前最新的。
下载后改名为 php_funclist.txt,名字自己起,一会用的时候记得就行。
然后修改vimrc文件,一般都在刚才的目录下 /etc/vim/
然后保存退出,再进入vim编辑的时候,按下 (control+p)或者 ,就可以出现php的自动补全啦。
不过现在是针对所有文件都启用了PHP补全,如果是开发C/C#,也到处PHP补全,太烦人了,所以就把刚才添加的内容,直接改成如下即可:
也可以自己去选择版本下载:http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt
我这里选的是当前最新的。
cd
/etc/vim/
wget http:
//chenpeng.info/apps/vim/funclist.txt
下载后改名为 php_funclist.txt,名字自己起,一会用的时候记得就行。
mv
funclist.txt php_funclist.txt
然后修改vimrc文件,一般都在刚才的目录下 /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 PHPFuncList()
function
PHPFuncList()
set
dictionary-=
/etc/vim/php_funclist
.txt dictionary+=
/etc/vim/php_funclist
.txt
set
complete-=k complete+=k
endfunction
相关文章推荐
- Windows下为GTK库添加tags并在VIM中实现代码自动补全和跳转
- 通过vim字典补全,实现php函数名自动补全
- 【转】通过vim字典补全,实现php函数名自动补全
- vim 添加php自动补全 并格式化代码
- VIM中括号的自动补全与删除
- 让vim不要自动添加新的注释行
- vim中自动补全的快捷键
- vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct
- Vim自动补全神器:YouCompleteMe
- 新时代的Vim C++自动补全插件 clang_complete
- Vim自动补全插件----YouCompleteMe安装与配置
- vim python自动补全
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- Vim自动补全插件----YouCompleteMe安装与配置
- vim中自动添加注释 添加文本信息
- VIM C++ 成员自动补全插件
- 启用 VIM 中的 Python 自动补全及提示功能
- Vim自动补全神器YouCompleteMe的配置
- Vim YouCompleteMe Mac OS C family 系统库函数不能自动补全
- vim中自动添加文件的作者、时间信息、版本等