Macros
Command | Action |
---|---|
: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:
^K ^O ^T ^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 them.
Get Linux in a Nutshell, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.