vim-patch:65672ae1189e (#26767)

runtime(doc): clarify behaviour of ]m and ]M motions

In particular remove the sentence, that a missing '{'
(for ]m) or '}' (for ]M) after the cursor is an error, since
currently this is not treated as an error.

fixes: vim/vim#13777

65672ae118

Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
zeertzjq 2023-12-28 08:48:03 +08:00 committed by GitHub
parent b3940cf8a1
commit e0d998dbc8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1292,14 +1292,12 @@ bring you back to the switch statement.
]m Go to [count] next start of a method (for Java or
similar structured language). When not before the
start of a method, jump to the start or end of the
class. When no '{' is found after the cursor, this is
an error. |exclusive| motion.
class. |exclusive| motion.
*]M*
]M Go to [count] next end of a method (for Java or
similar structured language). When not before the end
of a method, jump to the start or end of the class.
When no '}' is found after the cursor, this is an
error. |exclusive| motion.
|exclusive| motion.
*[m*
[m Go to [count] previous start of a method (for Java or
similar structured language). When not after the