Emacs文本模式突出显示

时间:2009-11-05 19:15:21

标签: emacs emacs-faces

有没有办法在文字模式下使用不同的面部渲染单词?

2 个答案:

答案 0 :(得分:5)

查看`highlight-regexp'。只需键入要更改面部的单词(尽管它可以是任何正则表达式)。

M-x highlight-regexp

highlight-regexp is an alias for `hi-lock-face-buffer' in
`hi-lock.el'.

It is bound to M-s h r.

(highlight-regexp regexp &optional face)

Set face of each match of regexp to face.

Interactively, prompt for regexp then face.  Buffer-local history
list maintained for regexps, global history maintained for faces.
Use M-p to retrieve previous history items,
and M-n to retrieve default values.

答案 1 :(得分:1)

是,

你想要的是font-lock-mode。

见这里:http://www.gnu.org/software/emacs/manual/html_node/emacs/Font-Lock.html

具体而言,您需要启用font-lock-mode,然后通过font-lock-add-keywords指定关键字列表。