docs: regenerate
This commit is contained in:
parent
24f2b9ef1c
commit
0c93525340
|
@ -2290,7 +2290,16 @@ nvim_buf_set_extmark({buffer}, {ns_id}, {line}, {col}, {opts})
|
||||||
• hl_group : name of the highlight group used to
|
• hl_group : name of the highlight group used to
|
||||||
highlight this mark.
|
highlight this mark.
|
||||||
• virt_text : virtual text to link to this mark.
|
• virt_text : virtual text to link to this mark.
|
||||||
• virt_text_pos : positioning of virtual text.
|
A list of [text, highlight] tuples, each
|
||||||
|
representing a text chunk with specified
|
||||||
|
highlight. `highlight` element can either be a
|
||||||
|
a single highlight group, or an array of
|
||||||
|
multiple highlight groups that will be stacked
|
||||||
|
(highest priority last). A highlight group can
|
||||||
|
be supplied either as a string or as an
|
||||||
|
integer, the latter which can be obtained
|
||||||
|
using |nvim_get_hl_id_by_name|.
|
||||||
|
• virt_text_pos : position of virtual text.
|
||||||
Possible values:
|
Possible values:
|
||||||
• "eol": right after eol character (default)
|
• "eol": right after eol character (default)
|
||||||
• "overlay": display over the specified
|
• "overlay": display over the specified
|
||||||
|
@ -2427,44 +2436,6 @@ nvim_buf_set_var({buffer}, {name}, {value}) *nvim_buf_set_var()*
|
||||||
{name} Variable name
|
{name} Variable name
|
||||||
{value} Variable value
|
{value} Variable value
|
||||||
|
|
||||||
*nvim_buf_set_virtual_text()*
|
|
||||||
nvim_buf_set_virtual_text({buffer}, {src_id}, {line}, {chunks}, {opts})
|
|
||||||
Set the virtual text (annotation) for a buffer line.
|
|
||||||
|
|
||||||
By default (and currently the only option) the text will be
|
|
||||||
placed after the buffer text. Virtual text will never cause
|
|
||||||
reflow, rather virtual text will be truncated at the end of
|
|
||||||
the screen line. The virtual text will begin one cell
|
|
||||||
(|lcs-eol| or space) after the ordinary text.
|
|
||||||
|
|
||||||
Namespaces are used to support batch deletion/updating of
|
|
||||||
virtual text. To create a namespace, use
|
|
||||||
|nvim_create_namespace()|. Virtual text is cleared using
|
|
||||||
|nvim_buf_clear_namespace()|. The same `ns_id` can be used for
|
|
||||||
both virtual text and highlights added by
|
|
||||||
|nvim_buf_add_highlight()|, both can then be cleared with a
|
|
||||||
single call to |nvim_buf_clear_namespace()|. If the virtual
|
|
||||||
text never will be cleared by an API call, pass `ns_id = -1` .
|
|
||||||
|
|
||||||
As a shorthand, `ns_id = 0` can be used to create a new
|
|
||||||
namespace for the virtual text, the allocated id is then
|
|
||||||
returned.
|
|
||||||
|
|
||||||
Parameters: ~
|
|
||||||
{buffer} Buffer handle, or 0 for current buffer
|
|
||||||
{ns_id} Namespace to use or 0 to create a namespace, or
|
|
||||||
-1 for a ungrouped annotation
|
|
||||||
{line} Line to annotate with virtual text
|
|
||||||
(zero-indexed)
|
|
||||||
{chunks} A list of [text, hl_group] arrays, each
|
|
||||||
representing a text chunk with specified
|
|
||||||
highlight. `hl_group` element can be omitted for
|
|
||||||
no highlight.
|
|
||||||
{opts} Optional parameters. Currently not used.
|
|
||||||
|
|
||||||
Return: ~
|
|
||||||
The ns_id that was used
|
|
||||||
|
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
Window Functions *api-window*
|
Window Functions *api-window*
|
||||||
|
|
Loading…
Reference in New Issue