Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
MMMモードを使う
[go: Go Back, main page]

MMMモードを使う

HOME > それいけ Emacs > プログラミング
Last modified: Wed Jul 16 00:00:01 +0900 2003

忘れそうなキーバインド

C-c % C-c
クラス変更
C-c % C-b
バッファをパース

雑多な設定

(require 'mmm-mode)
;;(require 'mmm-auto)
(setq mmm-global-mode t)

;; mmm-modeをカラフルに
(setq mmm-submode-decoration-level 2)

;; mmm-modeの前景色と背景色を入れ換える。
;(invert-face 'mmm-default-submode-face)
;; mmm-modeのフェイスを変更
(set-face-bold-p 'mmm-default-submode-face t)
(set-face-background 'mmm-default-submode-face "DarkSeaGreen")
;; 背景を無くする
;(set-face-background 'mmm-default-submode-face nil)

;; eRuby
(mmm-add-group
 'eruby
 '((eruby-ruby
    :submode ruby-mode
    :front "<%"
    :back "%>"
    :insert ((?c eruby nil @ "<%" @ " " _ " " @ "%>" @)
	     (?e eruby nil @ "<%=" @ " " _ " " @ "%>" @)))))

(add-to-list 'mmm-mode-ext-classes-alist '(nil "\\.erb\\'" eruby))
(add-to-list 'auto-mode-alist '("\\.erb\\'" . mmm-mode))