plugins.which-key.enable
Whether to enable which-key.nvim, a plugin that popup with possible key bindings of the command you started typing.
Type: boolean
Default:
false
Example:
true
Declared by:
plugins.which-key.package
Which package to use for the which-key-nvim plugin.
Type: package
Default:
<derivation vimplugin-which-key.nvim-2023-10-20>
Declared by:
plugins.which-key.hidden
hide mapping boilerplate
Plugin default:
["<silent>" "<cmd>" "<Cmd>" "<CR>" "^:" "^ " "^call " "^lua "]
Type: null or (list of string)
Default:
null
Declared by:
plugins.which-key.ignoreMissing
enable this to hide mappings for which you didn’t specify a label
Plugin default: false
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.which-key.keyLabels
override the label used to display some keys. It doesn’t effect WK in any other way.
Plugin default: {}
Type: null or (attribute set of string)
Default:
null
Declared by:
plugins.which-key.operators
add operators that will trigger motion and text object completion to enable all native operators, set the preset / operators plugin above
Plugin default: {gc = "Comments";}
Type: null or (attribute set of string)
Default:
null
Declared by:
plugins.which-key.registrations
Manually register the description of mappings.
Type: attribute set of anything
Default:
{ }
Example:
{
"<leader>p" = "Find git files with telescope";
}
Declared by:
plugins.which-key.showHelp
show a help message in the command line for using WhichKey
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.which-key.showKeys
show the currently pressed key and its label as a message in the command line
Plugin default: true
Type: null or boolean or raw lua code
Default:
null
Declared by:
plugins.which-key.triggers
automatically setup triggers, or specify a list manually
Plugin default: "auto"
Type: null or value “auto” (singular enum) or list of string
Default:
null
Declared by:
plugins.which-key.triggersBlackList
list of mode / prefixes that should never be hooked by WhichKey this is mostly relevant for keymaps that start with a native binding
Plugin default: { i = ["j" "k"]; v = ["j" "k"]}}
Type: null or (attribute set of list of string)
Default:
null
Declared by:
plugins.which-key.triggersNoWait
list of triggers, where WhichKey should not wait for timeoutlen and show immediately
Plugin default: ["
" “'” "g" "g'" "\"" "<c-r>" "z="]
Type: null or (list of string)
Default:
null
Declared by: