La función font-lock-add-keywords nos permite anclar a un modo determinado una lista de expresiones regulares, con objeto de que se resalten según las escribamos dentro de ese modo. Por ejemplo: imaginemos que queremos resaltar en el color que Emacs denomina chocolate pequeños pasajes de texto (unas pocas palabras que, por norma general, no abarquen más de dos líneas) entre estos signos <<...>> . Primero, debemos definir una variable y asignarle un valor de face, y a su vez aplicarle a éste un color de letra:

( defvar anotacion (make-face 'anotacion)) (set-face-foreground 'anotacion "chocolate" )

Y, acto seguido, incluimos esta variable en font-lock-add-keywords , anclada a (por ejemplo) el Org Mode, y asociada a nuestra expresión regular.

(font-lock-add-keywords 'org-mode '(( "<< \\ ( .+ \\ ) >>" 0 anotacion)))