最近は PHP を書くことが多いので、たまにセミコロンを間違えるなどの文法的な間違いは避けられませんが、一般的な確認方法はコマンドラインに戻って php -l を実行するか、アップグレードして直接実行することです。 Vim:!php -l %、またはこれをマップ
そこで私はこの phpcheck.vim プラグインを作成しました。その基本的な機能は、PHP ファイルを保存するときに構文チェックを実行することです。エラーがなければプロンプトは表示されません。 ほとんどの場合、このプラグインの効果は見られないかもしれませんが、誤って文法エラーが発生した場合にプロンプトが表示されることがあります。
エラーメッセージは以下のとおりです:
エラーメッセージには、エラー情報とエラー行番号が含まれます。
プラグインのダウンロード
http://www.vim.org/scripts/script.php?script_id=4984
プラグインのインストール
ダウンロードした phpcheck.vim を
に入れます~/.vim/プラグイン/
または Vim インストール パスの plugin/。
プラグイン設定
ほとんどの場合、設定する必要はありません。 phpbin が配置されているディレクトリがシステム環境変数にない場合は、次のように phpbin へのパスを指定できます:
let g:PHP_SYNTAX_CHECK_BIN = ‘/apps/php/bin/php’
これは、PHP 構文ファイルが欠落しているためです。設定の問題ではありません。構文フォルダーに PHP 構文ファイルがあるかどうかを確認してください。