Changed highlight to background highlight 

underline highlight for match pattern is counter-intuitive as it contradict with warning and errors highlighting for most of IDEs, and the most common way for match highlight is background shadows for matched tokens.

I've tried many options rather this but I finally reached this simple highlight effect.