-*map.txt* For Vim version 9.2. Last change: 2026 May 21
+*map.txt* For Vim version 9.2. Last change: 2026 May 23
VIM REFERENCE MANUAL by Bram Moolenaar
Then you can map ",w" to something else in another buffer: >
:map <buffer> ,w /[#&!]<CR>
The local buffer mappings are used before the global ones. See <nowait> below
-to make a short local mapping taking effect when a longer global one
-exists.
+to make a short local mapping take effect when a longer global one exists.
The "<buffer>" argument can also be used to clear mappings: >
:unmap <buffer> ,w
:mapclear <buffer>
ALGOL 68 *algol68* *ft-algol68-syntax*
This syntax file currently targets the Algol 68 Genie project using the
-default UPPER stropping regime. It should also be usuable in other
+default UPPER stropping regime. It should also be usable in other
environments using the UPPER stropping regime, though somewhat less complete.
Highlighting can be further configured with the following variables.
-*usr_30.txt* For Vim version 9.2. Last change: 2026 May 15
+*usr_30.txt* For Vim version 9.2. Last change: 2026 May 23
VIM USER MANUAL by Bram Moolenaar
Vim 5.4 introduced the 'softtabstop' option. On top of the (hard) tab stops
used to display the horizontal tab characters in the text, Vim adds extra
soft tab stops dedicated only to the cursor. When 'softtabstop' is set to a
-positive value, the <Tab> key will push the cursor to the next soft tab
-stop. Vim will insert the correct combination of tab characters and spaces to
+positive value, the <Tab> key will push the cursor to the next soft tab stop.
+Vim will insert the correct combination of tab characters and spaces to
achieve this effect. Likewise pressing <BS> will have the cursor try to
reach the nearest soft tab stop. The following example uses
`:set softtabstop=4`
vim_free(result);
}
else
- // Error occured, return error message
+ // Error occurred, return error message
dict_add_string(dict, "str",
(char_u *)_(e_invalid_expression_received));
++wordcount[depth];
// Skip over any other NUL bytes (same word with different
- // flags). But don't go over the end
+ // flags). But don't go over the end.
while (n + 1 < byts_len && byts[n + 1] == 0)
{
++n;
idx_T startidx, // current index in "byts" and "idxs"
int prefixtree, // TRUE for reading PREFIXTREE
int maxprefcondnr, // maximum for <prefcondnr>
- int depth) // recursiong level
+ int depth) // recursion level
{
int len;
int i;
spin->si_blocks_cnt = 0;
// Skip over any other NUL bytes (same word with different
- // flags). But don't go over the end
+ // flags). But don't go over the end.
while (n + 1 < slang->sl_fbyts_len && byts[n + 1] == 0)
{
++n;