8.7. Macros
:ab in out | Use in as abbreviation for out. |
:unab in | Remove abbreviation for in.
|
:ab | List abbreviations. |
:map c sequence | Map character c as sequence of commands. |
:unmap c | Remove map for character c. |
:map | List characters that are mapped. |
:map! c sequence | Map character c to input mode sequence. |
:unmap! c | Remove input mode map (you may need to quote the
character with CTRL-V).
|
:map! | List characters that are mapped for input mode. |
The following characters are unused in command mode and can be mapped
as user-defined commands:
- Letters
- g K q V v
- Control keys
- ^A ^K ^O ^W ^X
- Symbols
- _ * \ =
(Note: the = is used by vi if Lisp mode is set.
Different versions of vi may use some of these
characters, so test them before using.)
![Previous](../gifs/txtpreva.gif) | ![Home](../gifs/txthome.gif) | ![Next](../gifs/txtnexta.gif) |
8.6. Interacting with Unix | ![Book Index](../gifs/index.gif) | 8.8. Miscellaneous Commands |
Copyright © 2003 O'Reilly & Associates. All rights reserved.