同一バッファ内で、キャレット位置によって複数のメジャーモードを切り替えるmmm-modeの設定を貼ってみる。HTML系だけ。 (require 'mmm-mode) (setq mmm-global-mode 'maybe) (set-face-background 'mmm-default-submode-face "#333333") (mmm-add-classes '((mmm-html-css-mode :submode css-mode :face mmm-code-submode-face :front "<style[^>]*>\\([^<]*<!--\\)?\n" :back "\\(\\s-*-->\\)?\n[ \t]*</style>" ) (mmm-html-javascript-mode :submode javascript-mode :face mmm-co