commit a3921d2be65714870c488fc30193c8a341de63ad
parent 72d3ffd716be3fe7ad2b09c5d3de66fdb6f0fd2c
Author: zeertzjq <zeertzjq@outlook.com>
Date: Wed, 6 Aug 2025 19:41:43 +0800
vim-patch:3769100: runtime(doc): fix mismatch between 'backspace' and |i_backspacing| (#35185)
closes: vim/vim#17867
https://github.com/vim/vim/commit/3769100a8e59aaaf48739e1588445dd6ee7e29e7
Co-authored-by: Emilien Breton <bricktech2000@gmail.com>
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/runtime/doc/insert.txt b/runtime/doc/insert.txt
@@ -269,9 +269,11 @@ The effect of the <BS>, CTRL-W, and CTRL-U depend on the 'backspace' option
item action ~
indent allow backspacing over autoindent
-eol allow backspacing over end-of-line (join lines)
-start allow backspacing over the start position of insert; CTRL-W and
- CTRL-U stop once at the start position
+eol allow backspacing over line breaks (join lines)
+start allow backspacing over the start of insert; CTRL-W and CTRL-U stop
+ once at the start of insert.
+nostop like start, except CTRL-W and CTRL-U do not stop at the start of
+ insert.
When 'backspace' is empty, Vi compatible backspacing is used. You cannot
backspace over autoindent, before column 1 or before where insert started.