## 19.5. Putting Emacs in Overwrite Mode

Many users are used to editors that are normally in overwrite mode: when you backspace and start typing, you type over the character that is underneath the cursor.[53] By default, Emacs works in insertion mode, where new characters are inserted just before the cursor's position.

> [53]This includes some mainframe editors, like XEDIT, and (in my memory) a lot of older tools for word processing and general editing.

If you prefer overwrite mode, just give the command ESC-x `overwrite-mode`. You can use command abbreviation (Section 19.6) to shorten this to ESC-x `ov`. On many keyboards, pressing INSERT also turns on overwrite mode. If you get tired of overwrite mode, use the same command to turn it off.

If you always want to use overwrite mode, create a file named .emacs in your home directory, and put the following line in it:

>     (setq-default overwrite-mode t)

This is a simple Emacs customization; for a lot more about customization, see O'Reilly & Associates' Learning GNU Emacs, by Bill Rosenblatt, Eric Raymond, and Debra Cameron.

--ML and DC

Copyright © 2003 O'Reilly & Associates. All rights reserved.