文字列中の \n, \t といったエスケープシーケンスや printf フォーマット, 書いているときは良いのだけれど, 後から見たときに区切りが分かりにくかったりする. Emacs には font-lock という便利な仕組みが用意されているので, ちゃっちゃと正規表現を書いてこれらをハイライトさせるようにしてみた. (add-hook 'c-mode-hook (lambda () (font-lock-add-keywords nil '(("\\\\[areEfntv]" 0 font-lock-keyword-face t) ("%-?[0-9]*\\.?[0-9]*l?[csduoxfegp]" 0 font-lock-type-face t))))) かなり見やすくなってくれたので満足. 文字列最後の " が赤く (font-lock-warning-face?) 染まり,