Files
neovim/src/nvim/api/keysets.lua
Famiu Haque e1bdb2a258 feat(ui): add 'winbar'
Adds support for a bar at the top of each window, enabled through the
`'winbar'` option.

Co-authored-by: Björn Linse <bjorn.linse@gmail.com>
2022-05-18 09:27:08 +06:00

200 lines
2.8 KiB
Lua

return {
context = {
"types";
};
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";
"ui_watched";
};
keymap = {
"noremap";
"nowait";
"silent";
"script";
"expr";
"unique";
"callback";
"desc";
};
get_commands = {
"builtin";
};
user_command = {
"addr";
"bang";
"bar";
"complete";
"count";
"desc";
"force";
"keepscript";
"nargs";
"range";
"register";
};
float_config = {
"row";
"col";
"width";
"height";
"anchor";
"relative";
"win";
"bufpos";
"external";
"focusable";
"zindex";
"border";
"style";
"noautocmd";
};
runtime = {
"is_lua";
};
eval_statusline = {
"winid";
"maxwidth";
"fillchar";
"highlights";
"use_winbar";
"use_tabline";
};
option = {
"scope";
};
highlight = {
"bold";
"standout";
"strikethrough";
"underline";
"underlineline";
"undercurl";
"underdot";
"underdash";
"italic";
"reverse";
"nocombine";
"default";
"global";
"cterm";
"foreground"; "fg";
"background"; "bg";
"ctermfg";
"ctermbg";
"special"; "sp";
"link";
"fallback";
"blend";
"temp";
};
highlight_cterm = {
"bold";
"standout";
"strikethrough";
"underline";
"underlineline";
"undercurl";
"underdot";
"underdash";
"italic";
"reverse";
"nocombine";
};
-- Autocmds
clear_autocmds = {
"buffer";
"event";
"group";
"pattern";
};
create_autocmd = {
"buffer";
"callback";
"command";
"desc";
"group";
"nested";
"once";
"pattern";
};
exec_autocmds = {
"buffer";
"group";
"modeline";
"pattern";
};
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";
"sandbox";
"noautocmd";
"browse";
"confirm";
"hide";
"keepalt";
"keepjumps";
"keepmarks";
"keeppatterns";
"lockmarks";
"noswapfile";
"tab";
"verbose";
"vertical";
"split";
};
cmd_opts = {
"output";
};
}