Go to the first, previous, next, last section, table of contents.

Editing Variable Values

These two functions make it easy to display all the Emacs option variables, and to change some of them if you wish.

M-x list-options
Display a buffer listing names, values and documentation of all options.
M-x edit-options
Change option values by editing a list of options.

M-x list-options displays a list of all Emacs option variables, in an Emacs buffer named `*List Options*'. Each option is shown with its documentation and its current value. Here is what a portion of it might look like:

;; exec-path:
("." "/usr/local/bin" "/usr/ucb" "/bin" "/usr/bin" "/u2/emacs/etc")
*List of directories to search programs to run in subprocesses.
Each element is a string (directory name)
or nil (try the default directory).
;;
;; fill-column:
75
*Column beyond which automatic line-wrapping should happen.
Automatically becomes buffer-local when set in any fashion.
;;

M-x edit-options goes one step further and immediately selects the `*List Options*' buffer; this buffer uses the major mode Options mode, which provides commands that allow you to point at an option and change its value:

s
Set the variable point is in or near to a new value read using the minibuffer.
x
Toggle the variable point is in or near: if the value was nil, it becomes t; otherwise it becomes nil.
1
Set the variable point is in or near to t.
0
Set the variable point is in or near to nil.
n
p
Move to the next or previous variable.

Any changes take effect immediately, and last until you exit from Emacs.


Go to the first, previous, next, last section, table of contents.