plugins.dropbar.settings.menu.keymaps
Buffer-local keymaps in the menu.
Use <key> = <function|string>
to map a key in normal mode in the menu buffer, or use
<key> = table<mode, function|string>
to map a key in specific modes.
See :h dropbar-configuration-options-menu
for the default value.
Type: null or (attribute set of (string or attribute set of (string or raw lua code)))
Default:
null
Declared by:
plugins.dropbar.settings.menu.preview
Whether to enable previewing for menu entries.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.dropbar.settings.menu.quick_navigation
When on, automatically set the cursor to the closest previous/next clickable component in the
direction of cursor movement on |CursorMoved|
.
Type: null or boolean or raw lua code
Default:
null
Plugin default: true
Declared by:
plugins.dropbar.settings.menu.scrollbar
Scrollbar configuration for the menu.
Type: null or (attribute set of (boolean or raw lua code)) or raw lua code
Default:
null
Plugin default:
{
background = true;
enable = true;
}
Declared by:
plugins.dropbar.settings.menu.win_configs
Window configurations for the menu, see :h nvim_open_win()
.
Each config key in menu.win_configs
accepts either a plain value which will be passed
directly to nvim_open_win()
, or a function that takes the current menu
(see
|dropbar-developers-classes-dropbar_menu_t|
) as an argument and returns a value to be
passed to nvim_open_win()
.
See :h dropbar-configuration-options-menu
for the default value.
Type: null or (attribute set of anything)
Default:
null
Declared by: