On Sat, Jan 28, 2023 at 07:55:57PM +0100, Tomáš Rippl  wrote:

> System: OpenBSD 7.2
> Architecture: OpenBSD.amd64
> Machine: amd64
> 
> >Description
> There is a bug in vi(1) manpage in VI TEXT INPUT COMMANDS section.
> ^<control-D> is said to "Erase all of the autoindent characters, and reset 
> the autoindent level."
> Actually, it does not reset the autoindent level.
> 0<control-D> is said to "Erase all of the autoindent characters."
> Actually, it also resets the autoindent level.
> It seems that the sentence part that mentions the autoindent level reset 
> should be moved from ^<control-D> to 0<control-D>

Yes  I think you are right.

        -Otto


Index: docs/USD.doc/vi.man/vi.1
===================================================================
RCS file: /home/cvs/src/usr.bin/vi/docs/USD.doc/vi.man/vi.1,v
retrieving revision 1.82
diff -u -p -r1.82 vi.1
--- docs/USD.doc/vi.man/vi.1    22 Apr 2022 21:09:48 -0000      1.82
+++ docs/USD.doc/vi.man/vi.1    29 Jan 2023 08:18:19 -0000
@@ -1593,10 +1593,10 @@ Erase to the previous
 column boundary.
 .Pp
 .It Cm ^ Ns Aq Cm control-D
-Erase all of the autoindent characters, and reset the autoindent level.
+Erase all of the autoindent characters.
 .Pp
 .It Cm 0 Ns Aq Cm control-D
-Erase all of the autoindent characters.
+Erase all of the autoindent characters, and reset the autoindent level.
 .Pp
 .It Aq Cm control-T
 Insert sufficient

Reply via email to