seems to me there's a limitation in the current lexer approach which doesn't allow to tokenise interpolated variables within strings which is a common idiom in scripting languages like perl, php or bash. so these variables cannot be rendered with another visual style. this is not a bizarre request. there are several editors capable of highlighting interpolated vars, like vim, kate, nedit.