" UsePlugin 'which-key.nvim' "================================== "'folke/which-key.nvim' "================================== lua< nav = false, -- misc bindings to work with windows z = false, -- bindings for folds, spelling and others prefixed with z g = false, -- bindings for prefixed with g }, }, -- add operators that will trigger motion and text object completion -- to enable all native operators, set the preset / operators plugin above operators = { gc = 'Comments' }, key_labels = { [''] = 'SPC', [''] = 'SPC', [''] = 'RET', [''] = 'TAB', }, icons = { breadcrumb = '»', -- symbol used in the command line area that shows your active key combo separator = '➜', -- symbol used between a key and it's label group = '+', -- symbol prepended to a group }, window = { border = 'none', -- none, single, double, shadow position = 'bottom', -- bottom, top margin = { 1, 0, 1, 0 }, -- extra window margin [top, right, bottom, left] padding = { 2, 2, 2, 2 }, -- extra window padding [top, right, bottom, left] }, layout = { height = { min = 4, max = 25 }, -- min and max height of the columns width = { min = 20, max = 50 }, -- min and max width of the columns spacing = 2, -- spacing between columns }, ignore_missing = false, -- enable this to hide mappings for w>hich you didn't specify a label hidden = { '', '', '', '', 'call', 'lua', '^:', '^ '}, -- hide mapping boilerplate show_help = true, -- show help message on the command line when the popup is visible triggers = 'auto', -- automatically setup triggers -- triggers = {''} -- or specify a list manually triggers_blacklist = { -- list of mode / prefixes that should never be hooked by WhichKey -- this is mostly relevant for key maps that start with a native binding -- most people should not need to change this i = { 'h','j', 'k','l' }, n = { 'h','j', 'k','l' }, v = { 'h','j', 'k','l' }, }, }