Emacs-Lisp > font-lock-add-keywords

「Emacs-Lisp/font-lock-add-keywords」の編集履歴(バックアップ)一覧はこちら

Emacs-Lisp/font-lock-add-keywords - (2009/01/04 (日) 18:18:18) の最新版との変更点

追加された行は緑色になります。

削除された行は赤色になります。

*概要 - 多くのモードに対するフォントロックの強調表示パターンはすでにありますが、フォント表示化するパターンを追加したいこともあるでしょう。関数font-lock-add-keywordsを使って、特定のモードに対する個人用の強調表示パターンを追加できます。 *例 たとえば、Cのコメントで単語`FIXME:'を強調表示するには、つぎのように使います。 (font-lock-add-keywords 'c-mode '(("\\<\\(FIXME\\):" 1 font-lock-warning-face t))) adds two fontification patterns for C mode, to fontify `FIXME:' words, even in comments, and to fontify `and', `or' and `not' words as keywords. The above procedure will only add the keywords for C mode, not for modes derived from C mode. To add them for derived modes too, pass nil for mode and add the call to c-mode-hook. For example: (add-hook 'c-mode-hook (lambda () (font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) ("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face))))) *呼出元 - [[ grass.el "0.1.8"/defun grass-font-lock-add-keywords ]] (2009-01-04 08:25:39) #comment(noname) *履歴 -作者:[[kobapan>http://www20.atwiki.jp/kobapan/]] -日付:2009/01/03 -対象: |更新日|更新者|更新内容| |||| *コメント #comment
*概要 - 多くのモードに対するフォントロックの強調表示パターンはすでにありますが、フォント表示化するパターンを追加したいこともあるでしょう。関数font-lock-add-keywordsを使って、特定のモードに対する個人用の強調表示パターンを追加できます。 *例 たとえば、Cのコメントで単語`FIXME:'を強調表示するには、つぎのように使います。 (font-lock-add-keywords 'c-mode '(("\\<\\(FIXME\\):" 1 font-lock-warning-face t))) adds two fontification patterns for C mode, to fontify `FIXME:' words, even in comments, and to fontify `and', `or' and `not' words as keywords. The above procedure will only add the keywords for C mode, not for modes derived from C mode. To add them for derived modes too, pass nil for mode and add the call to c-mode-hook. For example: (add-hook 'c-mode-hook (lambda () (font-lock-add-keywords nil '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) ("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face))))) *呼出元 - [[grass.el(0.1.8)/defun grass-font-lock-add-keywords ]] (2009-01-04 08:25:39) #comment(noname) *履歴 -作者:[[kobapan>http://www20.atwiki.jp/kobapan/]] -日付:2009/01/03 -対象: |更新日|更新者|更新内容| |||| *コメント - NDDpioJRyAaVHxibme -- xptyfkmu (2009-04-09 07:34:48) #comment

表示オプション

横に並べて表示:
変化行の前後のみ表示: