首页 > 代码库 > 配置 gVim 的 PHP 编译环境
配置 gVim 的 PHP 编译环境
目标:制作一个 gVim 的 PHP 插件,利用 gVim make 指令执行 PHP 脚本引擎,以检查并输出当前打开的 PHP 脚本文件。
准备环境:gVim,PHP
步骤:
1. sudo mkdir /etc/vim/compiler
2. sudo gvim /etc/vim/compiler/xampp-php.vim
3. 在 xampp-php.vim 中加入以下内容
1 if exists("current_compiler") 2 finish 3 endif 4 let current_compiler = "php" 5 6 if exists(":CompilerSet") != 2 " older Vim always used :setlocal 7 command -nargs=* CompilerSet setlocal <args> 8 endif 9 10 let s:cpo_save = &cpo11 set cpo-=C12 13 CompilerSet makeprg=php\ -lq\ %14 CompilerSet errorformat=%E<b>%.%#Parse\ error</b>:\ %m\ in\ <b>%f</b>\ on\ line\ <b>%l</b><br\ />,15 \%W<b>%.%#Notice</b>:\ %m\ in\ <b>%f</b>\ on\ line\ <b>%l</b><br\ />,16 \%E%.%#Parse\ error:\ %m\ in\ %f\ on\ line\ %l,17 \%W%.%#Notice:\ %m\ in\ %f\ on\ line\ %l,18 \%-G%.%#19 20 let &cpo = s:cpo_save21 unlet s:cpo_save
4. sudo gvim /etc/vim/vimrc.local
5. 文件末尾插入以下内容:
1 autocmd filetype php compiler xampp-php " 为 PHP 文件设置编译器2 autocmd filetype php noremap <F5> :!/opt/lampp/bin/php -f %<CR> “ 设置 F5 键运行 PHP 文件
6. 测试编译器设置是否正确,新建 PHP 文件 gvim test.php
7. 键入以下内容
1 <?php2 echo hello world;3 ?>
8. 输入命令 :mak,应返回如下结果:
输入:cl后显示如下:
9. 修正编译错误后,输入:mak
按 <F5> 应输出如下内容:
配置 gVim 的 PHP 编译环境
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。