home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  


UNIX in a Nutshell: System V Edition

UNIX in a Nutshell: System V EditionSearch this book
Previous: 8.6 Interacting with UNIX Chapter 8
The Vi Editor
Next: 8.8 Miscellaneous Commands
 

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 Disable map for character c .
:map List characters that are mapped.
:map! c sequence Map character c to input mode sequence .
:unmap! c

Disable input mode map (you may need to quote the character with CTRL-V).

:map! List characters that are mapped to 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 ^T ^W ^X

Symbols:

_ * \ =

(Note: The = is used by vi if Lisp mode is set.)


Previous: 8.6 Interacting with UNIX UNIX in a Nutshell: System V Edition Next: 8.8 Miscellaneous Commands
8.6 Interacting with UNIX Book Index 8.8 Miscellaneous Commands

The UNIX CD Bookshelf Navigation The UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System