A Sample .emacs File
; Robert J. Chassell 6 December '85 simplified 9 January '86 Jerome E. Puzo
; This is a sample .emacs file for GNU Emacs on a Vax running BSD 4.2 Unix.
; Lines that begin with a semi-colon are comments not executed by Emacs.
; TEXT MODE AND AUTO-FILL-MODE
; The next two commands put Emacs into text mode and auto-fill-mode
; when Emacs starts. They are designed for writers who want to start
; writing prose rather than code.
; A programmer might want to enter Lisp mode or C mode.
(setq default-major-mode 'text-mode)
(setq text-mode-hook 'turn-on-auto-fill)
; Sample KEY BINDINGS for a Z-29 terminal
; These functions show how to bind keys to commands.
; The keyboard commands continue to work: for example, you can go
; forward by word either with the right arrow key or with .
; If you do not know what meta sequence a function key returns,
; you can use the `describe key' function: type control-h k and then
; the key. Emacs will tell you the meta sequence and any commands
; to which the key is bound.
; note: \e indicates the esc character
(global-set-key "\eT" 'backward-kill-word) ; function key F2
(global-set-key "\eU" 'kill-word) ; function key F3
(global-set-key "\eD" 'backward-word) ; function key left-arrow
(global-set-key "\eC" 'forward-word) ; function key right-arrow
(global-set-key "\eB" 'scroll-up) ; function key up-arrow
(global-set-key "\eA" 'scroll-down) ; function key down-arrow
(global-set-key "\eJ" 'forward-sentence) ; function key erase-key
(global-set-key "\eH" 'backward-sentence) ; function key home-key
(global-set-key "\eP" 'goto-line) ; function key F6
; Example of how to specify control key:
; to redefine control-y to go to the start of the line (like control-a)
; (global-set-key "\C-y" 'beginning-of-line)
; Example of how to cancel a key binding:
; (global-unset-key "\C-y)
; UPDATING EMACS
; After writing a function in your .emacs file, you can send the
; changed information to the rest of emacs by entering meta-control-x .
; This command finds the function around or following the point.
; As soon as you do this, you can begin to use your new function.