Stepan makes good points (I believe) about the utility of including escaped unicode characters. Actually, I face similar issues from time to time. My main text editor doesn't do a good job with UTF-8.
I advocate \n, \r, and more importantly, \t for comprehensiveness. If we allow unicode escaping then users will expect the other items. Are there more that need to be included?
I can imagine cases where inserting a tab character might be useful. For example, you might want to compare a string to \t in an #if statement. The following
is more readable than
You could do this with a tool, but this is simpler syntax.