From 794f84498cda0973ebcad2e8e2d67ea49a8e3b3b Mon Sep 17 00:00:00 2001 From: Delapouite Date: Sat, 27 Oct 2018 17:01:15 +0200 Subject: [PATCH] doc: complete list of normal commands using default registers --- doc/pages/registers.asciidoc | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) 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