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 - CmdMagic
- Command
Args - Arguments passed to functions executed by commands. See
Buffer::create_user_commandto create a buffer-local command orcreate_user_commandto create a global one. - Command
Infos - Command
Modifiers - See
:h command-modifiersfor more infos. - Editor
Context - Editor
Context Builder - Extmark
Infos - Extmark infos returned by
Buffer::get_extmark_by_id. - Extmark
Virt Text Chunk - GotMode
- Highlight
Infos - Attributes related to a highlight group.
- Keymap
Infos - Option
Infos - Informations related to an option. Unlike in the Lua API, the
typefield 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
Enums§
- Assignment
Augmentation - Channel
Mode - Channel
Stream - Client
MethodN Args - Number of arguments accepted by a client method.
- Client
Type - CmdRange
- Command
Addr - See
:h command-addrfor details. - Command
Complete - See
:h command-completefor details. - CommandN
Args - Number of arguments accepted by a command.
- Command
Range - See
:h command-rangefor details. - Context
Type - 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 - OneOr
More - Option
Scope - Paste
Phase - Register
Type - Split
Modifier - Split modifier passed to the
splitkey ofCommandModifiers. - String
OrInt - Title
Highlight - VimL
AstNode - Window
Anchor - Specifies which corner of a floating window to place at
(row, col). - Window
Border - Window
Border Char - Window
Relative To - Specifies what a floating window is positioned relative to.
- Window
Style - Window
Title - Window
Title Position