Expand description
Contains the *Opts structs representing the optional arguments
passsed to Neovim API functions.
Structs§
- BufAttach
Opts - Options passed to
Buffer::attach. - BufAttach
Opts Builder - BufDelete
Opts - Options passed to
Buffer::attach. - BufDelete
Opts Builder - Clear
Autocmds Opts - Options passed to
clear_autocmds(). - Clear
Autocmds Opts Builder - CmdOpts
- Options passed to cmd.
- CmdOpts
Builder - Create
Augroup Opts - Options passed to
create_augroup(). - Create
Augroup Opts Builder - Create
Autocmd Opts - Options passed to
create_autocmd(). - Create
Autocmd Opts Builder - Create
Command Opts - Options passed to
create_user_commandandBuffer::create_user_command(). - Create
Command Opts Builder - Decoration
Provider Opts - Options passed to
set_decoration_provider(). - Decoration
Provider Opts Builder - Echo
Opts - Options passed to
echo(). - Echo
Opts Builder - Eval
Statusline Opts - Options passed to
eval_statusline(). - Eval
Statusline Opts Builder - Exec
Autocmds Opts - Options passed to
exec_autocmds(). - Exec
Autocmds Opts Builder - Exec
Opts - Option passed to
exec2(). - Exec
Opts Builder - GetAutocmds
Opts - Options passed to
get_autocmds(). - GetAutocmds
Opts Builder - GetCommands
Opts - Options passed to
Buffer::get_commands()andget_commands(). - GetCommands
Opts Builder - GetContext
Opts - Options passed to
get_context(). - GetContext
Opts Builder - GetExtmark
ById Opts - Options passed to
Buffer::get_extmark_by_id(). - GetExtmark
ById Opts Builder - GetExtmarks
Opts - Options passed to
Buffer::get_extmarks(). - GetExtmarks
Opts Builder - GetHighlight
Opts - Option passed to
get_hl(). - GetHighlight
Opts Builder - GetMark
Opts - Options passed to
get_mark(). Currently unused. - GetMark
Opts Builder - GetNamespace
Opts - Option passed to
get_hl_ns(). - GetNamespace
Opts Builder - GetText
Opts - Options passed to
Buffer::get_text(). Currently unused. - GetText
Opts Builder - Open
Term Opts - Options passed to
open_term(). - Open
Term Opts Builder - Option
Opts - Options passed to
set_option_value(). - Option
Opts Builder - Parse
CmdOpts - Options passed to
parse_cmd(). Currently unused. - Parse
CmdOpts Builder - Select
Popup Menu Item Opts - Options passed to
select_popupmenu_item(). Currently unused. - Select
Popup Menu Item Opts Builder - SetExtmark
Opts - Options passed to
Buffer::set_extmark(). - SetExtmark
Opts Builder - SetHighlight
Opts - SetHighlight
Opts Builder - SetKeymap
Opts - Options passed to
Buffer::set_keymap()andset_keymap(). - SetKeymap
Opts Builder - SetMark
Opts - Options passed to
Buffer::set_mark(). Currently unused. - SetMark
Opts Builder - WinText
Height Opts - Option passed to
Window::text_height(). - WinText
Height Opts Builder
Enums§
Type Aliases§
- Dont
Skip OnLines - The
on_wincallback can returnfalseto skip theon_linecallback for that window. - Dont
Skip Redraw Cycle - The
on_startcallback can returnfalseto disable the provider until the next redraw. - OnBuf
Args - Arguments passed to the function registered to
on_buf. - OnBytes
Args - Arguments passed to the callback registered to
on_bytes. - OnChangedtick
Args - Arguments passed to the callback registered to
on_changedtick. - OnDetach
Args - Arguments passed to the callback registered to
on_detach. - OnEnd
Args - Arguments passed to the function registered to
on_end. - OnInput
Args - Arguments passed to the callback registered to
on_input. The(a, b, c, d)tuple represents: - OnLine
Args - Arguments passed to the function registered to
on_line. - OnLines
Args - Arguments passed to the callback registered to
on_lines. - OnReload
Args - Arguments passed to the callback registered to
on_reload. - OnStart
Args - Arguments passed to the function registered to
on_start. - OnWin
Args - Arguments passed to the function registered to
on_win. - Should
Delete Autocmd - Should
Detach - All the registered callbacks can detach by returning
true, as described in:h api-lua-detach.