前言
文件包所在
\\192.168.0.18\运维网络硬盘\y袁亮\vim-php-ide
php-vim-fool.tgz是fool式安装php-vim-full.tgz是full式安装
其实就是相差一个YCM插件,YCM插件需要clang编译,所以比较烦。
FOOL安装
最好要求php5.3.9以上版本,也最好安装php-xml
yum install php-xml
关于自动补全
- 最好,也至少安装一下ctags不然很多东西用不起了。
yum install ctags。- 如果没有权限安装,那也只能作罢。
fool版的代价是不太友好的自动补全,当然也没有路径补全了=_=
安装步骤:
- 使用
winscp将php-vim-fool.tgz上传到工作用户目录下。 - 执行指令
tar xzvf php-vim-fool.tgz -C ~/ - 然后就ok了
关于配置文件
- 位置在
~/.vimrc - 打开
vim ~/.vimrc,先使用zM折叠所有方便查找,za单独打开和关闭折叠。
full安装(其实就是自动补全的差距)
需要安装的外部依赖:
- git是必须的
yum install git - gcc gcc-c++
yum install gcc gcc-c++ - clang
- 先添加epel源,
yum install epel-release yum install clang
- 先添加epel源,
- python-devel
yum install python-devel - cmake
yum install cmake - ctags
yum install ctags - 可能需要php5.3.9以上的版本,不然需要关闭phpmd检查
安装vim-php
- 使用
winscp将php-vim-full.tgz上传到工作用户的目录下,即~/下面,github太慢,还是直接压缩包来得好。 tar xzvf php-vim-full.tgz -C ~/vim ~/.vimrc查看有没有报错(一般没有),然后:PluginUpdate,时间可能有点久,这不是必要的,可以直接下一步。- 进入
~/.vim/bundle/YouCompleteMe/, 执行./install.py编译一下,可能比较久。- 提示缺少
argparse安装pip install argparse - 如果没有
pip,安装yum install python-pip
- 提示缺少
- 如果编译失败,请查看依赖有没有安装成功
- 安装成功后可以在vim下键入
:PluginUpdate vim-shippets更新模块。