Skip to content

Commit 9500a35

Browse files
committed
repeat.txt: Update Vim 9.0.0752
1 parent fb88d19 commit 9500a35

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

en/repeat.txt

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*repeat.txt* For Vim version 9.0. Last change: 2022 Jun 18
1+
*repeat.txt* For Vim version 9.0. Last change: 2022 Sep 22
22

33

44
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -92,7 +92,8 @@ pattern and do not match another pattern: >
9292
This first finds all lines containing "found", but only executes {cmd} when
9393
there is no match for "notfound".
9494

95-
To execute a non-Ex command, you can use the `:normal` command: >
95+
Any Ex command can be used, see |ex-cmd-index|. To execute a Normal mode
96+
command, you can use the `:normal` command: >
9697
:g/pat/normal {commands}
9798
Make sure that {commands} ends with a whole command, otherwise Vim will wait
9899
for you to type the rest of the command for each match. The screen will not
@@ -200,7 +201,8 @@ For writing a Vim script, see chapter 41 of the user manual |usr_41.txt|.
200201
*:source-range*
201202
:[range]so[urce] [++clear]
202203
Read Ex commands from the [range] of lines in the
203-
current buffer.
204+
current buffer. When [range] is omitted read all
205+
lines.
204206

205207
When sourcing commands from the current buffer, the
206208
same script-ID |<SID>| is used even if the buffer is
@@ -417,6 +419,10 @@ For writing a Vim script, see chapter 41 of the user manual |usr_41.txt|.
417419
For a script that was used with `import autoload` but
418420
was not actually sourced yet an "A" is shown after the
419421
script ID.
422+
For a script that was referred to by one name but
423+
after resolving symbolic links got sourced with
424+
another name the other script is after "->". E.g.
425+
"20->22" means script 20 was sourced as script 22.
420426
{not available when compiled without the |+eval|
421427
feature}
422428

@@ -900,6 +906,11 @@ executed like a normal Ex command, "step" will stop once in the compiled
900906
context, where local variables can be inspected, and once just before
901907
executing the command.
902908

909+
In a :def function variables that haven't been declared yet cannot be
910+
inspected. Variables that have been declared can be inspected, also when the
911+
block they were declared in has finished. In commands this would not be
912+
possible, thus is slightly misleading (but can be useful).
913+
903914
The backtrace shows the hierarchy of function calls, e.g.:
904915
>bt ~
905916
3 function One[3] ~

0 commit comments

Comments
 (0)