VIM: Resaltar += con fondo

VIM: Resaltar += con fondo

Últimamente he estado codificando en PHP, que tiene un tipo débil, por lo que los números enteros se agregan +=pero las cadenas se concatenan con .=. ¡Eso significa que termino usando +=donde no debería y PHP convierte mis cadenas en números enteros!

¿Hay alguna forma de resaltar +=, que casi nunca uso, con un fondo o algo muy distintivo?

Gracias.

Respuesta1

Aquí hay una manera de hacerlo:

Cree un php.vim en su directorio after/syntax como este:

scriptencoding utf-8

setlocal nolist

syn match phpPlusEq '+='

hi link phpPlusEq       Error

" vim: ts=8 sw=2

La próxima vez que edites un archivo php, += debería resaltarse como error.

información relacionada