Expand description
Contains various types given to and returned from Neovim API functions.
Structs§
- Autocmd
Callback Args - Autocmd
Infos - Informations related to an autocommand.
- Channel
Infos - Client
Infos - Informations about a remote RPC client.
- Client
Method - Client
Version - CmdInfos
- CmdInfos
Builder - Builder for
CmdInfos
. - CmdMagic
- Command
Args - Arguments passed to functions executed by commands. See
Buffer::create_user_command
to create a buffer-local command orcreate_user_command
to create a global one. - Command
Infos - Command
Modifiers - See
:h command-modifiers
for more infos. - Editor
Context - Editor
Context Builder - Builder for
EditorContext
. - Extmark
Infos - Extmark infos returned by
Buffer::get_extmark_by_id
. - GotMode
- Highlight
Infos - Attributes related to a highlight group.
- Keymap
Infos - Option
Infos - Informations related to an option. Unlike in the Lua API, the
type
field is omitted because it’s included in the definition ofdefault
. - Parse
Expression Error - Parsed
VimL Expression - Informations about a parsed VimL expression returned by
parse_expression
. - Proc
Infos - Statusline
Highlight Infos - Statusline
Infos - Statusline informations returned by
eval_statusline
. - UiInfos
- Informations about an attached UI.
- VimL
Expression Ast - Window
Config - Window
Config Builder - Builder for
WindowConfig
.
Enums§
- Assignment
Augmentation - Channel
Mode - Channel
Stream - Client
MethodN Args - Number of arguments accepted by a client method.
- Client
Type - CmdInfos
Builder Error - Error type for CmdInfosBuilder
- CmdRange
- Command
Addr - See
:h command-addr
for details. - Command
Complete - See
:h command-complete
for details. - CommandN
Args - Number of arguments accepted by a command.
- Command
Range - See
:h command-range
for details. - Context
Type - Editor
Context Builder Error - Error type for EditorContextBuilder
- Expr
Case Compare Strategy - Expr
Comparison Type - Expr
OptScope - Expr
VarScope - Extmark
HlMode - Controls how the highlights of a virtual text associated to an extmark are combined with the highlights of the text.
- Extmark
Position - Extmark
Virt Text Position - Controls the positioning of the virtual text associated to an extmark.
- LogLevel
- Mode
- Mouse
Action - Mouse
Button - Option
Scope - Paste
Phase - Register
Type - Split
Modifier - Split modifier passed to the
split
key ofCommandModifiers
. - VimL
AstNode - Window
Anchor - Specifies which corner of a floating window to place at
(row, col)
. - Window
Border - Window
Border Char - Window
Config Builder Error - Error type for WindowConfigBuilder
- Window
Relative To - Specifies what a floating window is positioned relative to.
- Window
Style