runtime(doc): Whitespace updates
Use double sentence spacing and wrap lines at 'textwidth'. Code examples and tables were not wrapped unless this had already been done locally. closes: #18453 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
2a33b499a3
commit
c58f91c035
@ -1,4 +1,4 @@
|
||||
*motion.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
*motion.txt* For Vim version 9.1. Last change: 2025 Oct 12
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@ -66,7 +66,7 @@ the two counts are multiplied. For example: "2d3w" deletes six words.
|
||||
*operator-doubled*
|
||||
When doubling the operator it operates on a line. When using a count, before
|
||||
or after the first character, that many lines are operated upon. Thus `3dd`
|
||||
deletes three lines. A count before and after the first character is
|
||||
deletes three lines. A count before and after the first character is
|
||||
multiplied, thus `2y3y` yanks six lines.
|
||||
*operator-resulting-pos*
|
||||
After applying the operator the cursor is mostly left at the start of the text
|
||||
@ -300,11 +300,11 @@ T{char} Till after [count]'th occurrence of {char} to the
|
||||
{char} can be entered like with the |f| command.
|
||||
|
||||
*;*
|
||||
; Repeat latest f, t, F or T [count] times. See |cpo-;|
|
||||
; Repeat latest f, t, F or T [count] times. See |cpo-;|
|
||||
|
||||
*,*
|
||||
, Repeat latest f, t, F or T in opposite direction
|
||||
[count] times. See also |cpo-;|
|
||||
[count] times. See also |cpo-;|
|
||||
|
||||
==============================================================================
|
||||
3. Up-down motions *up-down-motions*
|
||||
@ -625,11 +625,11 @@ ab "a block", select [count] blocks, from "[count] [(" to
|
||||
|
||||
i) *v_i)* *i)* *i(*
|
||||
i( *vib* *v_ib* *v_i(* *ib*
|
||||
ib "inner block", select [count] blocks, from "[count] [("
|
||||
to the matching ')', excluding the '(' and ')' (see
|
||||
|[(|). If the cursor is not inside a () block, then
|
||||
find the next "(". It's an error to select an empty
|
||||
inner block like "()". The |cpo-M| option flag
|
||||
ib "inner block", select [count] blocks, from "[count]
|
||||
[(" to the matching ')', excluding the '(' and ')'
|
||||
(see |[(|). If the cursor is not inside a () block,
|
||||
then find the next "(". It's an error to select an
|
||||
empty inner block like "()". The |cpo-M| option flag
|
||||
is used to handle escaped parenthesis.
|
||||
When used in Visual mode it is made characterwise.
|
||||
|
||||
@ -673,11 +673,11 @@ aB "a Block", select [count] Blocks, from "[count] [{" to
|
||||
|
||||
i} *v_i}* *i}* *i{*
|
||||
i{ *v_iB* *v_i{* *iB*
|
||||
iB "inner Block", select [count] Blocks, from "[count] [{"
|
||||
to the matching '}', excluding the '{' and '}' (see
|
||||
|[{|). It's an error to select an empty inner block
|
||||
like "{}". The |cpo-M| option flag is used to handle
|
||||
escaped braces.
|
||||
iB "inner Block", select [count] Blocks, from "[count]
|
||||
[{" to the matching '}', excluding the '{' and '}'
|
||||
(see |[{|). It's an error to select an empty inner
|
||||
block like "{}". The |cpo-M| option flag is used to
|
||||
handle escaped braces.
|
||||
When used in Visual mode it is made characterwise.
|
||||
|
||||
a" *v_aquote* *aquote*
|
||||
@ -876,9 +876,9 @@ buffer list. If you remove the file from the buffer list, all its marks are
|
||||
lost. If you delete a line that contains a mark, that mark is erased.
|
||||
|
||||
Lowercase marks can be used in combination with operators. For example: "d't"
|
||||
deletes the lines from the cursor position to mark 't'. Hint: Use mark 't' for
|
||||
Top, 'b' for Bottom, etc.. Lowercase marks are restored when using undo and
|
||||
redo.
|
||||
deletes the lines from the cursor position to mark 't'. Hint: Use mark 't'
|
||||
for Top, 'b' for Bottom, etc.. Lowercase marks are restored when using undo
|
||||
and redo.
|
||||
|
||||
Uppercase marks 'A to 'Z include the file name. You can use them to jump from
|
||||
file to file. You can only use an uppercase mark with an operator if the mark
|
||||
@ -1159,9 +1159,9 @@ stored in the viminfo file and restored when starting Vim.
|
||||
*jumplist-stack*
|
||||
When 'jumpoptions' option includes "stack", the jumplist behaves like the tag
|
||||
stack. When jumping to a new location from the middle of the jumplist, the
|
||||
locations after the current position will be discarded. With this option set
|
||||
you can move through a tree of jump locations. When going back up a branch and
|
||||
then down another branch, CTRL-O still takes you further up the tree.
|
||||
locations after the current position will be discarded. With this option set
|
||||
you can move through a tree of jump locations. When going back up a branch
|
||||
and then down another branch, CTRL-O still takes you further up the tree.
|
||||
|
||||
Given a jumplist like the following in which CTRL-O has been used to move back
|
||||
three times to location X: >
|
||||
@ -1263,7 +1263,7 @@ remembered.
|
||||
|
||||
*%*
|
||||
% Find the next item in this line after or under the
|
||||
cursor and jump to its match. |inclusive| motion.
|
||||
cursor and jump to its match. |inclusive| motion.
|
||||
Items can be:
|
||||
([{}]) parenthesis or (curly/square) brackets
|
||||
(this can be changed with the
|
||||
@ -1334,13 +1334,13 @@ bring you back to the switch statement.
|
||||
similar structured language). When not after the
|
||||
start of a method, jump to the start or end of the
|
||||
class. When no '{' is found before the cursor this is
|
||||
an error. |exclusive| motion.
|
||||
an error. |exclusive| motion.
|
||||
*[M*
|
||||
[M Go to [count] previous end of a method (for Java or
|
||||
similar structured language). When not after the
|
||||
end of a method, jump to the start or end of the
|
||||
class. When no '}' is found before the cursor this is
|
||||
an error. |exclusive| motion.
|
||||
an error. |exclusive| motion.
|
||||
|
||||
The above four commands assume that the file contains a class with methods.
|
||||
The class definition is surrounded in '{' and '}'. Each method in the class
|
||||
@ -1375,7 +1375,8 @@ Using "3[m" will jump to the start of the class.
|
||||
|
||||
These two commands work in C programs that contain #if/#else/#endif
|
||||
constructs. It brings you to the start or end of the #if/#else/#endif where
|
||||
the current line is included. You can then use "%" to go to the matching line.
|
||||
the current line is included. You can then use "%" to go to the matching
|
||||
line.
|
||||
|
||||
*[star* *[/*
|
||||
[* or [/ Go to [count] previous start of a C comment "/*".
|
||||
|
||||
Reference in New Issue
Block a user