C Placeholders colour not changing inside string

I just recently made my own theme and I’ve gotten everything to my liking its just whenever I’m using placeholders (eg. %s, %d, etc…) in say a printf, instead of the placeholder’s colour changing, it stays the same colour as the string. My escape sequences such as \n change colour in atom, just not the placeholders :frowning:

This is how it looks in gedit (how I want it to look in atom)

If anyone could help I’d appreciate it, I’ve been fiddling with my theme files (colors.less, base.less and syntax-variables.less) to see if I could get operator colours to change inside a string but it didn’t work. I’m not sure what else to do, it’s not a huge deal but I would like it to be different colour, easier on the eyes for me.

Thanks for your time!

Here’s how it looks in atom for me as of right now