1、简介

因为手误经常出现PHP语法之类的错误,一般检查方式是回到命令行运行php -l 或者升级一下直接在vim里运行:!php -l % 但是每次觉得略不爽,因为很多IDE是实时检查,语法错误会直接提示在代码旁边,虽然实时检查未必有需要,但自动检查要比手动检查方便的多,比如在php文件保存时自动执行检查。

2、准备

插件下载:
官网:http://www.vim.org/scripts/script.php?script_id=4984

CSDN:http://download.csdn.net/detail/qq_27968607/9751740

将下载的phpcheck.vim 放入到你的
~/.vim/plugin/

大部分情况下是不用的配置的。如果你的phpbin所在目录不在系统的环境变量的话,可以指定phpbin的路径,如下:
let g:PHP_SYNTAX_CHECK_BIN = ‘/usr/local/php/bin/php’

Vim插件#Vim PHP语法检测相关推荐

  1. VIM编辑器配置php语法检测功能

    在vim上编辑php文件,没有预发提示,所以有的时候一些预发问题不容易发现,为VIM下载一个语法检测的插件即可在保存文件时进行php语法检测,方便很多. 具体步骤如下: - 下载插件:http://w ...

  2. Vim插件#Vim Project项目管理

    1.Vim的Project插件简介 Project 插件的作用就是帮助用户以项目的形式管理源码,展示项目目录树结构. 2.准备 vim Project插件,官网: http://www.vim.org ...

  3. SublimeLinter插件对PHP语法检测不起作用的解决办法

    系统:windows7+sublime3 1.安装sublimelinter ctrl+shift+p=>pi=>回车=>sublimelinter=>回车 2.安装好后进行配 ...

  4. vim插件安装_如何安装Vim插件

    vim插件安装 尽管Vim快速高效,但默认情况下,它只是一个文本编辑器. 至少,这就是没有插件的情况,插件基于Vim并添加了额外的功能,使其不仅具有键入文本的窗口,还具有更多的功能. 正确搭配各种插件 ...

  5. vim 插件_你不得不知道的适用于程序员的VIM插件

    在介绍最常用和最受欢迎的Vim插件之前,让我们首先了解Vim的真正含义.基本上,Vim只是另一个文本编辑器,我们可以使用它来编写和编辑文本,就像通常在Windows或Mac上使用的Sublime Te ...

  6. vim nerdtree 标签_7款vim插件

    作者:QvQ 链接:https://zhuanlan.zhihu.com/p/145793963 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 集成开发环境(IDE ...

  7. Vim插件ale在windows下的安装配置与BUG解决

    ​​​​​​ 文章目录 ALE介绍 ALE安装 ALE配置 自定义侧边提示符号 自定义底部提示消息 高亮显示设置 状态栏提示集成 linter相关设置 快捷键设置 ALE的bug处理 Bug描述 Bu ...

  8. IDEA安装Vim插件并配置共享VIM和Windows的剪切板

    IDEA安装Vim插件并配置共享VIM和Windows的剪切板 这两天学习了Vim的基本使用后,认为Vim的工作效率还是相当高的,所以便有了Idea中配置Vim使用的想法.也是经历了多重困难,查询了多 ...

  9. VIM插件配置——ctags/taglist/omnicppcomplete/winmanager

    VIM的功能强大并不仅仅表现在支持很多快捷方式上,还有很多各种各样的插件,帮助你实现各种功能,方便你编码.这些插件还都是免费开放的,需要的人可以方便的下载到. 1. Ctags Ctags可以扫描指定 ...

最新文章

  1. 2012 12 12 (109)闪回操作
  2. 第三百七十七节,Django+Xadmin打造上线标准的在线教育平台—apps目录建立,以及数据表生成...
  3. 如何在家写出一份无懈可击的产品文档
  4. Linux下find命令的用法
  5. 找对象困难?不如让AI算法来帮你
  6. 传智播客python2018_Python视频教程下载-2018传智播客Python视频教程下载-西西软件下载...
  7. js获取当前月的第一天和最后一天
  8. Visual Studio 2008 集成SP1补丁
  9. 远程打印服务器配置,打印服务器的配置与管理(1) 网络打印机的安装与部署...
  10. linux远程取证,linux系统取证
  11. 又一位华为工程师倒下了 程序员的世界怎么了?
  12. 简易2D横版RPG游戏制作
  13. 考研可以跨计算机专业吗,食品安全的本科生考研,可以跨考计算机专业吗?
  14. 网络信息检索(七)搜素引擎体系结构与排序算法
  15. 钉钉免费实现内网穿透绝对靠谱
  16. 创建本地的https证书
  17. android中禁止输入表情符号,Android EdText编辑框禁止输入表情符号(使用正则表达式)...
  18. centos 日志审计_CentOS7下安全审计工具Auditd的简单使用
  19. flash和RAM的关系
  20. 保研面试/考研复试编译原理问题整理

热门文章

  1. ubuntu18.04安装tenda u6无线网卡驱动
  2. Atom上安装Markdown插件-Win10
  3. 兰博基尼口罩,特斯拉呼吸机,这些国外企业为何能快速转产抗疫物资?
  4. ubuntu主流源地址(官方链接实时更新版)
  5. php盯盘,盘口盯盘,你可能错过的六大秘密(图解)
  6. SSL漏洞及其利用工具(SSL会话劫持)
  7. Seq2Seq(Attention)的PyTorch实现(超级详细)
  8. ESP32学习笔记(39)——播放MP3文件(内部DAC方式)
  9. MySQL--mysqld、mysql_safe、mysql.server、mysqladmin几种启动和停止服务使用说明
  10. 一个有趣的颜色传感器-as7341