Next: Control keys, Previous: edt-user.el, Up: Customizing
The variable edt-word-entities is used to emulate EDT's ‘SET
ENTITY WORD’ command. It contains a list of characters to be treated as
words in themselves. If the user does not define
edt-word-entities in his/her .emacs file, then it is set
up with the EDT default containing only <TAB>.
The characters are stored in the list by their numerical values, not as strings. Emacs supports several ways to specify the numerical value of a character. One method is to use the question mark: ‘?A’ means the numerical value for ‘A’, ‘?/’ means the numerical value for ‘/’, and so on. Several unprintable characters have special representations:
?\b specifies BS, C-h
?\t specifies TAB, C-i
?\n specifies LFD, C-j
?\v specifies VTAB, C-k
?\f specifies FF, C-l
?\r specifies CR, C-m
?\e specifies ESC, C-[
?\\ specifies \
Here are some examples:
(setq edt-word-entities '(?\t ?- ?/)) ; specifies TAB, - , and /
(setq edt-word-entities '(?\t) ; specifies TAB, the default
You can also specify characters by their decimal ascii values:
(setq edt-word-entities '(9 45 47)) ; specifies TAB, - , and /