VIM: 背景付きで += を強調表示する

VIM: 背景付きで += を強調表示する

最近、私は PHP でコーディングしていますが、これは弱い型付けなので、整数は で追加されます+=が、文字列は で連結されます.=。つまり、使用すべきでないところで を使用してしまい+=、PHP が実際に文字列を整数に変換してしまうのです。

+=ほとんど使用しない を、背景または他の非常に目立つもので強調表示する方法はありますか?

ありがとう。

答え1

これを行う方法の 1 つを次に示します。

次のように after/syntax ディレクトリに php.vim を作成します。

scriptencoding utf-8

setlocal nolist

syn match phpPlusEq '+='

hi link phpPlusEq       Error

" vim: ts=8 sw=2

次回 PHP ファイルを編集するときに、+= がエラーとして強調表示されるはずです。

関連情報