diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2021-09-19 14:31:10 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-19 14:31:10 -0400 |
commit | 89db07556dbdce97c0c150ed7e47d80e1ddacad3 (patch) | |
tree | a45ab65e275790c0ed853ad4906bcfa3bcd5154d /runtime/doc/eval.txt | |
parent | 2aa662568a995ccfece490ca0f0f0cbdb9d57560 (diff) | |
parent | f4ce4c1677819472d1b094ef31b8db9c2549e55e (diff) | |
download | rneovim-89db07556dbdce97c0c150ed7e47d80e1ddacad3.tar.gz rneovim-89db07556dbdce97c0c150ed7e47d80e1ddacad3.tar.bz2 rneovim-89db07556dbdce97c0c150ed7e47d80e1ddacad3.zip |
Merge pull request #15630 from zeertzjq/vim-8.2.3424
vim-patch:8.1.{1071,1078,1079,1110},8.2.{2640,3424,3425,3437}
Diffstat (limited to 'runtime/doc/eval.txt')
-rw-r--r-- | runtime/doc/eval.txt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index d29451f5c3..b3d5f4d7e9 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -2596,9 +2596,11 @@ rpcrequest({channel}, {method}[, {args}...]) Sends an |RPC| request to {channel} screenattr({row}, {col}) Number attribute at screen position screenchar({row}, {col}) Number character at screen position +screenchars({row}, {col}) List List of characters at screen position screencol() Number current cursor column screenpos({winid}, {lnum}, {col}) Dict screen row and col of a text character screenrow() Number current cursor row +screenstring({row}, {col}) String characters at screen position search({pattern} [, {flags} [, {stopline} [, {timeout}]]]) Number search for {pattern} searchcount([{options}]) Dict Get or update the last search count @@ -7669,6 +7671,13 @@ screenchar({row}, {col}) *screenchar()* This is mainly to be used for testing. Returns -1 when row or col is out of range. +screenchars({row}, {col}) *screenchars()* + The result is a List of Numbers. The first number is the same + as what |screenchar()| returns. Further numbers are + composing characters on top of the base character. + This is mainly to be used for testing. + Returns an empty List when row or col is out of range. + screencol() *screencol()* The result is a Number, which is the current screen column of the cursor. The leftmost column has number 1. @@ -7712,6 +7721,14 @@ screenrow() *screenrow()* Note: Same restrictions as with |screencol()|. +screenstring({row}, {col}) *screenstring()* + The result is a String that contains the base character and + any composing characters at position [row, col] on the screen. + This is like |screenchars()| but returning a String with the + characters. + This is mainly to be used for testing. + Returns an empty String when row or col is out of range. + search({pattern} [, {flags} [, {stopline} [, {timeout}]]]) *search()* Search for regexp pattern {pattern}. The search starts at the cursor position (you can use |cursor()| to set it). |