mirror of
https://github.com/neovim/neovim.git
synced 2025-10-01 15:38:33 +00:00
230 lines
3.4 KiB
Lua
230 lines
3.4 KiB
Lua
return {
|
|
{ 'context', {
|
|
"types";
|
|
}};
|
|
{ 'set_decoration_provider', {
|
|
"on_start";
|
|
"on_buf";
|
|
"on_win";
|
|
"on_line";
|
|
"on_end";
|
|
"_on_hl_def";
|
|
"_on_spell_nav";
|
|
}};
|
|
{ 'set_extmark', {
|
|
"id";
|
|
"end_line";
|
|
"end_row";
|
|
"end_col";
|
|
"hl_group";
|
|
"virt_text";
|
|
"virt_text_pos";
|
|
"virt_text_win_col";
|
|
"virt_text_hide";
|
|
"hl_eol";
|
|
"hl_mode";
|
|
"ephemeral";
|
|
"priority";
|
|
"right_gravity";
|
|
"end_right_gravity";
|
|
"virt_lines";
|
|
"virt_lines_above";
|
|
"virt_lines_leftcol";
|
|
"strict";
|
|
"sign_text";
|
|
"sign_hl_group";
|
|
"number_hl_group";
|
|
"line_hl_group";
|
|
"cursorline_hl_group";
|
|
"conceal";
|
|
"spell";
|
|
"ui_watched";
|
|
}};
|
|
{ 'keymap', {
|
|
"noremap";
|
|
"nowait";
|
|
"silent";
|
|
"script";
|
|
"expr";
|
|
"unique";
|
|
"callback";
|
|
"desc";
|
|
"replace_keycodes";
|
|
}};
|
|
{ 'get_commands', {
|
|
"builtin";
|
|
}};
|
|
{ 'user_command', {
|
|
"addr";
|
|
"bang";
|
|
"bar";
|
|
"complete";
|
|
"count";
|
|
"desc";
|
|
"force";
|
|
"keepscript";
|
|
"nargs";
|
|
"preview";
|
|
"range";
|
|
"register";
|
|
}};
|
|
{ 'float_config', {
|
|
"row";
|
|
"col";
|
|
"width";
|
|
"height";
|
|
"anchor";
|
|
"relative";
|
|
"win";
|
|
"bufpos";
|
|
"external";
|
|
"focusable";
|
|
"zindex";
|
|
"border";
|
|
"title";
|
|
"title_pos";
|
|
"style";
|
|
"noautocmd";
|
|
}};
|
|
{ 'runtime', {
|
|
"is_lua";
|
|
"do_source";
|
|
}};
|
|
{ 'eval_statusline', {
|
|
"winid";
|
|
"maxwidth";
|
|
"fillchar";
|
|
"highlights";
|
|
"use_winbar";
|
|
"use_tabline";
|
|
}};
|
|
{ 'option', {
|
|
"scope";
|
|
"win";
|
|
"buf";
|
|
}};
|
|
{ 'highlight', {
|
|
"bold";
|
|
"standout";
|
|
"strikethrough";
|
|
"underline";
|
|
"undercurl";
|
|
"underdouble";
|
|
"underdotted";
|
|
"underdashed";
|
|
"italic";
|
|
"reverse";
|
|
"altfont";
|
|
"nocombine";
|
|
"default";
|
|
"cterm";
|
|
"foreground"; "fg";
|
|
"background"; "bg";
|
|
"ctermfg";
|
|
"ctermbg";
|
|
"special"; "sp";
|
|
"link";
|
|
"global_link";
|
|
"fallback";
|
|
"blend";
|
|
"fg_indexed";
|
|
"bg_indexed";
|
|
}};
|
|
{ 'highlight_cterm', {
|
|
"bold";
|
|
"standout";
|
|
"strikethrough";
|
|
"underline";
|
|
"undercurl";
|
|
"underdouble";
|
|
"underdotted";
|
|
"underdashed";
|
|
"italic";
|
|
"reverse";
|
|
"altfont";
|
|
"nocombine";
|
|
}};
|
|
-- Autocmds
|
|
{ 'clear_autocmds', {
|
|
"buffer";
|
|
"event";
|
|
"group";
|
|
"pattern";
|
|
}};
|
|
{ 'create_autocmd', {
|
|
"buffer";
|
|
"callback";
|
|
"command";
|
|
"desc";
|
|
"group";
|
|
"nested";
|
|
"once";
|
|
"pattern";
|
|
}};
|
|
{ 'exec_autocmds', {
|
|
"buffer";
|
|
"group";
|
|
"modeline";
|
|
"pattern";
|
|
"data";
|
|
}};
|
|
{ 'get_autocmds', {
|
|
"event";
|
|
"group";
|
|
"pattern";
|
|
"buffer";
|
|
}};
|
|
{ 'create_augroup', {
|
|
"clear";
|
|
}};
|
|
{ 'cmd', {
|
|
"cmd";
|
|
"range";
|
|
"count";
|
|
"reg";
|
|
"bang";
|
|
"args";
|
|
"magic";
|
|
"mods";
|
|
"nargs";
|
|
"addr";
|
|
"nextcmd";
|
|
}};
|
|
{ 'cmd_magic', {
|
|
"file";
|
|
"bar";
|
|
}};
|
|
{ 'cmd_mods', {
|
|
"silent";
|
|
"emsg_silent";
|
|
"unsilent";
|
|
"filter";
|
|
"sandbox";
|
|
"noautocmd";
|
|
"browse";
|
|
"confirm";
|
|
"hide";
|
|
"horizontal";
|
|
"keepalt";
|
|
"keepjumps";
|
|
"keepmarks";
|
|
"keeppatterns";
|
|
"lockmarks";
|
|
"noswapfile";
|
|
"tab";
|
|
"verbose";
|
|
"vertical";
|
|
"split";
|
|
}};
|
|
{ 'cmd_mods_filter', {
|
|
"pattern";
|
|
"force";
|
|
}};
|
|
{ 'cmd_opts', {
|
|
"output";
|
|
}};
|
|
{ 'echo_opts', {
|
|
"verbose";
|
|
}};
|
|
}
|