aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval.lua
diff options
context:
space:
mode:
authordundargoc <33953936+dundargoc@users.noreply.github.com>2024-06-15 01:04:27 +0200
committerGitHub <noreply@github.com>2024-06-15 07:04:27 +0800
commit6e28589e00a32045d5a62654151299802e40fdb0 (patch)
treeb17f2803e215537655505c9992d647ebe2f54524 /src/nvim/eval.lua
parentbcca597e175e4d5b6587dd3761c305a773369df8 (diff)
downloadrneovim-6e28589e00a32045d5a62654151299802e40fdb0.tar.gz
rneovim-6e28589e00a32045d5a62654151299802e40fdb0.tar.bz2
rneovim-6e28589e00a32045d5a62654151299802e40fdb0.zip
docs: misc (#29229)
Co-authored-by: Ilia Choly <ilia.choly@gmail.com> Co-authored-by: Jose Pedro Oliveira <jose.p.oliveira.oss@gmail.com> Co-authored-by: Maria José Solano <majosolano99@gmail.com> Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Diffstat (limited to 'src/nvim/eval.lua')
-rw-r--r--src/nvim/eval.lua38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/nvim/eval.lua b/src/nvim/eval.lua
index e411db0170..79a62874a4 100644
--- a/src/nvim/eval.lua
+++ b/src/nvim/eval.lua
@@ -4435,8 +4435,8 @@ M.funcs = {
difference if the buffer is displayed in a window with
different 'virtualedit' or 'list' values.
- Examples: >
- :xnoremap <CR>
+ Examples: >vim
+ xnoremap <CR>
\ <Cmd>echom getregion(
\ getpos('v'), getpos('.'), #{ type: mode() })<CR>
<
@@ -6813,19 +6813,19 @@ M.funcs = {
Examples: >vim
" Assuming line 3 in buffer 5 contains "a"
- :echo matchbufline(5, '\<\k\+\>', 3, 3)
- [{'lnum': 3, 'byteidx': 0, 'text': 'a'}]
+ echo matchbufline(5, '\<\k\+\>', 3, 3)
+ < `[{'lnum': 3, 'byteidx': 0, 'text': 'a'}]` >vim
" Assuming line 4 in buffer 10 contains "tik tok"
- :echo matchbufline(10, '\<\k\+\>', 1, 4)
- [{'lnum': 4, 'byteidx': 0, 'text': 'tik'}, {'lnum': 4, 'byteidx': 4, 'text': 'tok'}]
- <
+ echo matchbufline(10, '\<\k\+\>', 1, 4)
+ < `[{'lnum': 4, 'byteidx': 0, 'text': 'tik'}, {'lnum': 4, 'byteidx': 4, 'text': 'tok'}]`
+
If {submatch} is present and is v:true, then submatches like
"\1", "\2", etc. are also returned. Example: >vim
" Assuming line 2 in buffer 2 contains "acd"
- :echo matchbufline(2, '\(a\)\?\(b\)\?\(c\)\?\(.*\)', 2, 2
+ echo matchbufline(2, '\(a\)\?\(b\)\?\(c\)\?\(.*\)', 2, 2
\ {'submatches': v:true})
- [{'lnum': 2, 'byteidx': 0, 'text': 'acd', 'submatches': ['a', '', 'c', 'd', '', '', '', '', '']}]
- <The "submatches" List always contains 9 items. If a submatch
+ < `[{'lnum': 2, 'byteidx': 0, 'text': 'acd', 'submatches': ['a', '', 'c', 'd', '', '', '', '', '']}]`
+ The "submatches" List always contains 9 items. If a submatch
is not found, then an empty string is returned for that
submatch.
]=],
@@ -7045,17 +7045,17 @@ M.funcs = {
option settings on the pattern.
Example: >vim
- :echo matchstrlist(['tik tok'], '\<\k\+\>')
- [{'idx': 0, 'byteidx': 0, 'text': 'tik'}, {'idx': 0, 'byteidx': 4, 'text': 'tok'}]
- :echo matchstrlist(['a', 'b'], '\<\k\+\>')
- [{'idx': 0, 'byteidx': 0, 'text': 'a'}, {'idx': 1, 'byteidx': 0, 'text': 'b'}]
- <
+ echo matchstrlist(['tik tok'], '\<\k\+\>')
+ < `[{'idx': 0, 'byteidx': 0, 'text': 'tik'}, {'idx': 0, 'byteidx': 4, 'text': 'tok'}]` >vim
+ echo matchstrlist(['a', 'b'], '\<\k\+\>')
+ < `[{'idx': 0, 'byteidx': 0, 'text': 'a'}, {'idx': 1, 'byteidx': 0, 'text': 'b'}]`
+
If "submatches" is present and is v:true, then submatches like
"\1", "\2", etc. are also returned. Example: >vim
- :echo matchstrlist(['acd'], '\(a\)\?\(b\)\?\(c\)\?\(.*\)',
+ echo matchstrlist(['acd'], '\(a\)\?\(b\)\?\(c\)\?\(.*\)',
\ #{submatches: v:true})
- [{'idx': 0, 'byteidx': 0, 'text': 'acd', 'submatches': ['a', '', 'c', 'd', '', '', '', '', '']}]
- <The "submatches" List always contains 9 items. If a submatch
+ < `[{'idx': 0, 'byteidx': 0, 'text': 'acd', 'submatches': ['a', '', 'c', 'd', '', '', '', '', '']}]`
+ The "submatches" List always contains 9 items. If a submatch
is not found, then an empty string is returned for that
submatch.
]=],
@@ -8732,7 +8732,7 @@ M.funcs = {
the following mappings: >vim
nnoremap <expr> GG ":echom " .. screencol() .. "\n"
nnoremap <silent> GG :echom screencol()<CR>
- noremap GG <Cmd>echom screencol()<Cr>
+ noremap GG <Cmd>echom screencol()<CR>
<
]=],
name = 'screencol',