@@ -2022,8 +2022,10 @@ abs({expr}) Float or Number absolute value of {expr}
20222022acos({expr} ) Float arc cosine of {expr}
20232023add({list} , {item} ) List append {item} to | List | {list}
20242024and({expr} , {expr} ) Number bitwise AND
2025- append({lnum} , {string} ) Number append {string} below line {lnum}
2026- append({lnum} , {list} ) Number append lines {list} below line {lnum}
2025+ append({lnum} , {text} ) Number append {text} below line {lnum}
2026+ appendbufline({expr} , {lnum} , {text} )
2027+ Number append {text} below line {lnum}
2028+ in buffer {expr}
20272029argc() Number number of files in the argument list
20282030argidx() Number current index in the argument list
20292031arglistid([{winnr} [, {tabnr} ]]) Number argument list id
@@ -2108,8 +2110,8 @@ confirm({msg} [, {choices} [, {default} [, {type}]]])
21082110copy({expr} ) any make a shallow copy of {expr}
21092111cos({expr} ) Float cosine of {expr}
21102112cosh({expr} ) Float hyperbolic cosine of {expr}
2111- count({list } , {expr} [, {ic} [, {start} ]])
2112- Number count how many {expr} are in {list }
2113+ count({comp } , {expr} [, {ic} [, {start} ]])
2114+ Number count how many {expr} are in {comp }
21132115cscope_connection([{num} , {dbpath} [, {prepend} ]])
21142116 Number checks existence of cscope connection
21152117cursor({lnum} , {col} [, {off} ])
@@ -2331,7 +2333,6 @@ remote_read({serverid} [, {timeout}])
23312333remote_send({server} , {string} [, {idvar} ])
23322334 String send key sequence
23332335remote_startserver({name} ) none become server {name}
2334- String send key sequence
23352336remove({list} , {idx} [, {end} ]) any remove items {idx} -{end} from {list}
23362337remove({dict} , {key} ) any remove entry {key} from {dict}
23372338rename({from} , {to} ) Number rename (move) file from {from} to {to}
@@ -2356,8 +2357,8 @@ searchpos({pattern} [, {flags} [, {stopline} [, {timeout}]]])
23562357server2client({clientid} , {string} )
23572358 Number send reply string
23582359serverlist() String get a list of available servers
2359- setbufline({expr} , {lnum} , {line } )
2360- Number set line {lnum} to {line } in buffer
2360+ setbufline({expr} , {lnum} , {text } )
2361+ Number set line {lnum} to {text } in buffer
23612362 {expr}
23622363setbufvar({expr} , {varname} , {val} )
23632364 none set {varname} in buffer {expr} to {val}
@@ -2465,7 +2466,7 @@ term_wait({buf} [, {time}]) Number wait for screen to be updated
24652466test_alloc_fail({id} , {countdown} , {repeat} )
24662467 none make memory allocation fail
24672468test_autochdir() none enable 'autochdir' during startup
2468- test_feedinput() none add key sequence to input buffer
2469+ test_feedinput({string} ) none add key sequence to input buffer
24692470test_garbagecollect_now() none free memory right now for testing
24702471test_ignore_error({expr} ) none ignore a specific error
24712472test_null_channel() Channel null value for testing
@@ -2567,10 +2568,10 @@ and({expr}, {expr}) *and()*
25672568 :let flag = and(bits, 0x80)
25682569
25692570
2570- append({lnum} , {expr } ) *append()*
2571- When {expr } is a | List | : Append each item of the | List | as a
2571+ append({lnum} , {text } ) *append()*
2572+ When {text } is a | List | : Append each item of the | List | as a
25722573 text line below line {lnum} in the current buffer.
2573- Otherwise append {expr } as one text line below line {lnum} in
2574+ Otherwise append {text } as one text line below line {lnum} in
25742575 the current buffer.
25752576 {lnum} can be zero to insert a line before the first one.
25762577 Returns 1 for failure ({lnum} out of range or out of memory),
@@ -2800,15 +2801,15 @@ balloon_show({expr}) *balloon_show()*
28002801
28012802 When showing a balloon is not possible nothing happens, no
28022803 error message.
2803- {only available when compiled with the +balloon_eval or
2804- +balloon_eval_term feature}
2804+ {only available when compiled with the | +balloon_eval | or
2805+ | +balloon_eval_term | feature}
28052806
28062807balloon_split({msg} ) *balloon_split()*
28072808 Split {msg} into lines to be displayed in a balloon. The
28082809 splits are made for the current window size and optimize to
28092810 show debugger output.
28102811 Returns a | List | with the split lines.
2811- {only available when compiled with the +balloon_eval_term
2812+ {only available when compiled with the | +balloon_eval_term |
28122813 feature}
28132814
28142815 *browse()*
@@ -3549,7 +3550,7 @@ deletebufline({expr}, {first} [, {last}]) *deletebufline()*
35493550
35503551 For the use of {expr} , see | bufname() | above.
35513552
3552- {first} and {last} are used like with | setline ()| . Note that
3553+ {first} and {last} are used like with | getline ()| . Note that
35533554 when using | line() | this refers to the current buffer. Use "$"
35543555 to refer to the last line in buffer {expr} .
35553556
@@ -4504,6 +4505,8 @@ getcmdline() *getcmdline()*
45044505 Example: >
45054506 :cmap <F7> <C-\>eescape(getcmdline(), ' \')<CR>
45064507< Also see | getcmdtype() | , | getcmdpos() | and | setcmdpos() | .
4508+ Returns an empty string when entering a password or using
4509+ | inputsecret() | .
45074510
45084511getcmdpos() *getcmdpos()*
45094512 Return the position of the cursor in the command line as a
@@ -8027,11 +8030,11 @@ substitute({expr}, {pat}, {sub}, {flags}) *substitute()*
80278030 swapinfo({fname} ) *swapinfo()*
80288031 The result is a dictionary, which holds information about the
80298032 swapfile {fname} . The available fields are:
8030- version VIM version
8033+ version Vim version
80318034 user user name
80328035 host host name
80338036 fname original file name
8034- pid PID of the VIM process that created the swap
8037+ pid PID of the Vim process that created the swap
80358038 file
80368039 mtime last modification time in seconds
80378040 inode Optional: INODE number of the file
@@ -8131,7 +8134,7 @@ synconcealed({lnum}, {col}) *synconcealed()*
81318134 concealable region if there are two consecutive regions
81328135 with the same replacement character. For an example, if
81338136 the text is "123456" and both "23" and "45" are concealed
8134- and replace by the character "X", then:
8137+ and replaced by the character "X", then:
81358138 call returns ~
81368139 synconcealed(lnum, 1) [0, '', 0]
81378140 synconcealed(lnum, 2) [1, 'X', 1]
@@ -8359,7 +8362,7 @@ term_dumpdiff({filename}, {filename} [, {options}])
83598362 The top part of the buffer contains the contents of the first
83608363 file, the bottom part of the buffer contains the contents of
83618364 the second file. The middle part shows the differences.
8362- The parts are separated by a line of dashes .
8365+ The parts are separated by a line of equals .
83638366
83648367 If the {options} argument is present, it must be a Dict with
83658368 these possible members:
@@ -8452,8 +8455,8 @@ term_getcursor({buf}) *term_getcursor()*
84528455 "dict" can have these members:
84538456 "visible" one when the cursor is visible, zero when it
84548457 is hidden.
8455- "blink" one when the cursor is visible , zero when it
8456- is hidden .
8458+ "blink" one when the cursor is blinking , zero when it
8459+ is not blinking .
84578460 "shape" 1 for a block cursor, 2 for underline and 3
84588461 for a vertical bar.
84598462
@@ -8485,7 +8488,7 @@ term_getscrolled({buf}) *term_getscrolled()*
84858488 used for | term_getline() | and | getline() | , so that: >
84868489 term_getline(buf, N)
84878490< is equal to: >
8488- ` getline(N + term_getscrolled(buf))
8491+ getline(N + term_getscrolled(buf))
84898492< (if that line exists).
84908493
84918494 {buf} is used as with | term_getsize() | .
0 commit comments