diff --git a/doc/pages/registers.asciidoc b/doc/pages/registers.asciidoc index c91c5459..f6ce7f4b 100644 --- a/doc/pages/registers.asciidoc +++ b/doc/pages/registers.asciidoc @@ -22,25 +22,28 @@ in contexts where only alphanumeric identifiers are possible. == Default registers -Most commands using a register default to a specific one if not specified: +All normal-mode commands using a register default to a specific one if not specified: *"* (dquote):: - default copy register, used by yanking and pasting commands like *y*, *p* - and *R* + default delete / copy / paste / replace register, used by: + *c*, *d*, *y*, *p*, **, *

*, **, *R* and ** */* (slash):: - default search register, used by regex based commands like *s*, ***, - */* or **. + default search / regex register, used by: + */*, **, *?*, **, *n*, **, *N*, **, ***, **, + *s*, *S*, ** and ** *@* (arobase):: - default macro register, used by *q* and *Q* + default macro register, used by: + *q* and *Q* *^* (caret):: - default mark register, used by *z* and *Z* + default mark register, used by: + *z*, **, *Z* and ** *|* (pipe):: - default shell command register, used by command that spawn a subshell such as - *|*, **, *!* or ** + default shell command register, used by commands that spawn a subshell: + *|*, **, *!* and ** == Special registers