前言
文件包所在
\\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
更新模块。