Your comments

It is. You are using `mv` outside of sublime text, it's quite a bit more complex to detect changes outside than it is when renaming through ST.

The issue was "When you rename a file in the sidebar" :-)

The same thing happens when editing SQL, after selecting and table name you may want to surround it with backticks.

This would be an awesome nearly invisible feature. It already somehow does this when I put SQL into php strings