VIM: Выделение += фоном

VIM: Выделение += фоном

В последнее время я кодирую на PHP, который слабо типизирован, поэтому целые числа добавляются с помощью , +=а строки объединяются с помощью .=. Это означает, что я в итоге использую +=там, где не следует, и PHP фактически преобразует мои строки в целые числа!

Есть ли способ выделить +=то, что я почти никогда не использую, фоном или чем-то еще очень отличительным?

Спасибо.

решение1

Вот один из способов сделать это:

Создайте php.vim в каталоге after/syntax следующим образом:

scriptencoding utf-8

setlocal nolist

syn match phpPlusEq '+='

hi link phpPlusEq       Error

" vim: ts=8 sw=2

В следующий раз при редактировании PHP-файла += должен быть выделен как ошибка.

Связанный контент