VIM:使用背景突出显示 +=

VIM:使用背景突出显示 +=

我最近一直在用 PHP 编写代码,它是弱类型的,因此整数用 相加,+=但字符串用 连接.=。这意味着我最终在+=不该用的地方使用了 ,而 PHP 实际上会将我的字符串转换为整数!

有没有什么方法可以+=用背景或其他非常独特的东西来突出显示我几乎从来不用的东西?

谢谢。

答案1

以下是一种方法:

在你的 after/syntax 目录中创建一个 php.vim,如下所示:

scriptencoding utf-8

setlocal nolist

syn match phpPlusEq '+='

hi link phpPlusEq       Error

" vim: ts=8 sw=2

下次您编辑 php 文件时,+= 应该会突出显示为错误。

相关内容