|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
*motion.txt* For Vim version 9.1. Last change: 2024
|
| 2 |
|
| 3 |
|
| 4 |
VIM REFERENCE MANUAL by Bram Moolenaar
|
|
@@ -93,6 +93,13 @@ command. There are however, two general exceptions:
|
|
| 93 |
end of the motion is moved to the end of the previous line and the motion
|
| 94 |
becomes inclusive. Example: "}" moves to the first line after a paragraph,
|
| 95 |
but "d}" will not include that line.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 96 |
*exclusive-linewise*
|
| 97 |
2. If the motion is exclusive, the end of the motion is in column 1 and the
|
| 98 |
start of the motion was at or before the first non-blank in the line, the
|
| 1 |
+
*motion.txt* For Vim version 9.1. Last change: 2024 Dec 14
|
| 2 |
|
| 3 |
|
| 4 |
VIM REFERENCE MANUAL by Bram Moolenaar
|
| 93 |
end of the motion is moved to the end of the previous line and the motion
|
| 94 |
becomes inclusive. Example: "}" moves to the first line after a paragraph,
|
| 95 |
but "d}" will not include that line.
|
| 96 |
+
|
| 97 |
+
*inclusive-motion-selection-exclusive*
|
| 98 |
+
When 'selection' is "exclusive", |Visual| mode is active and an inclusive
|
| 99 |
+
motion has been used, the cursor position will be adjusted by another
|
| 100 |
+
character to the right, so that visual selction includes the expected text and
|
| 101 |
+
can be acted upon.
|
| 102 |
+
|
| 103 |
*exclusive-linewise*
|
| 104 |
2. If the motion is exclusive, the end of the motion is in column 1 and the
|
| 105 |
start of the motion was at or before the first non-blank in the line, the
|
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
*options.txt* For Vim version 9.1. Last change: 2024 Dec
|
| 2 |
|
| 3 |
|
| 4 |
VIM REFERENCE MANUAL by Bram Moolenaar
|
|
@@ -7018,6 +7018,8 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|
| 7018 |
selection.
|
| 7019 |
When "old" is used and 'virtualedit' allows the cursor to move past
|
| 7020 |
the end of line the line break still isn't included.
|
|
|
|
|
|
|
| 7021 |
Note that when "exclusive" is used and selecting from the end
|
| 7022 |
backwards, you cannot include the last character of a line, when
|
| 7023 |
starting in Normal mode and 'virtualedit' empty.
|
| 1 |
+
*options.txt* For Vim version 9.1. Last change: 2024 Dec 14
|
| 2 |
|
| 3 |
|
| 4 |
VIM REFERENCE MANUAL by Bram Moolenaar
|
| 7018 |
selection.
|
| 7019 |
When "old" is used and 'virtualedit' allows the cursor to move past
|
| 7020 |
the end of line the line break still isn't included.
|
| 7021 |
+
When "exclusive" is used, cursor position in visual mode will be
|
| 7022 |
+
adjusted for inclusive motions |inclusive-motion-selection-exclusive|.
|
| 7023 |
Note that when "exclusive" is used and selecting from the end
|
| 7024 |
backwards, you cannot include the last character of a line, when
|
| 7025 |
starting in Normal mode and 'virtualedit' empty.
|
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
*windows.txt* For Vim version 9.1. Last change: 2024
|
| 2 |
|
| 3 |
|
| 4 |
VIM REFERENCE MANUAL by Bram Moolenaar
|
|
@@ -1012,6 +1012,8 @@ CTRL-W g } *CTRL-W_g}*
|
|
| 1012 |
position isn't changed. Useful example: >
|
| 1013 |
:pedit +/fputc /usr/include/stdio.h
|
| 1014 |
<
|
|
|
|
|
|
|
| 1015 |
*:ps* *:psearch*
|
| 1016 |
:[range]ps[earch][!] [count] [/]pattern[/]
|
| 1017 |
Works like |:ijump| but shows the found match in the preview
|
| 1 |
+
*windows.txt* For Vim version 9.1. Last change: 2024 Dec 14
|
| 2 |
|
| 3 |
|
| 4 |
VIM REFERENCE MANUAL by Bram Moolenaar
|
| 1012 |
position isn't changed. Useful example: >
|
| 1013 |
:pedit +/fputc /usr/include/stdio.h
|
| 1014 |
<
|
| 1015 |
+
Also see |++opt| and |+cmd|.
|
| 1016 |
+
|
| 1017 |
*:ps* *:psearch*
|
| 1018 |
:[range]ps[earch][!] [count] [/]pattern[/]
|
| 1019 |
Works like |:ijump| but shows the found match in the preview
|