如何在 Windows 上的 vim 中正确获取 PHP linter 输出?

如何在 Windows 上的 vim 中正确获取 PHP linter 输出?

我正在使用 PHP linter 检查 PHP 中的语法错误,直接从 vim 使用以下命令::!PHP -l "%" 当我执行此操作时(我在 Windows 上),Windows 会打开另一个 CMD,并且解析结果显示在该窗口中。

是否可以将 linter 的输出直接放入 vim 中,要么在 vim 的底部,要么在屏幕底部的只读缓冲区中?

答案1

尝试先输入“ :compiler php”,然后输入“ :make %”。如果报告错误,Vim 将跳转到第一个。您也可以通过输入“ :cwindow”或“ :copen”来查看错误。这涉及 QuickFix 系统,请参阅“ :help quickfix.txt”以了解更多信息。

相关内容