modeいろいろ

CSS

  • ダウンロード
  • .emacs
    (autoload 'css-mode "css-mode")
    (setq auto-mode-alist (cons '("\\.css$" . css-mode) auto-mode-alist))

Visual Basic

  • ダウンロード
  • .emacs
    (autoload 'visual-basic-mode "visual-basic-mode" "Visual Basic mode." t)
    (setq auto-mode-alist (append '(("\\.\\(frm\\|bas\\|cls\\)$" . 
                                     visual-basic-mode)) auto-mode-alist))

Java

Java Script

  • .emacs
    (setq auto-mode-alist (append '(("\\.js$" . java-mode)) auto-mode-alist))

Multi Mode

  • ダウンロード
  • .emacs
    (autoload 'multi-mode
              "multi-mode"
              "Allowing multiple major modes in a buffer."
              t)

JSP

  • 要Multi Mode
  • .emacs
    (defun jsp-mode () 
        (multi-mode 1 
    	 'html-mode
    	 '("<%" java-mode)
    ;	 '("<%" jde-mode) ; jdee使用時
    	 '("%>" html-mode)))
    (setq auto-mode-alist (append '(("\\.jsp$" . jsp-mode)) auto-mode-alist))

HTML+Java Script+any

  • 要Multi Mode
  • .emacs
    (defun mhtml-mode () 
      (multi-mode 1 
    			  'html-mode
    			  '("<SCRIPT" java-mode)
    			  '("/SCRIPT>" html-mode)))
    (setq auto-mode-alist (append '(("\\.\\(htm\\|html\\|shtm\\|shtml\\)$" . mhtml-mode)) auto-mode-alist))

C#

  • ダウンロード
  • .emacs
    (autoload 'csharp-mode "csharp-mode" 
       "Major mode for editing C# code." t)
    (setq auto-mode-alist (cons '( "\\.cs\\'" . csharp-mode ) auto-mode-alist ))



Linux関連
(books)


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Fri, 04 Nov 2005 17:44:18 JST (4305d)