A simple Neovim plugin to display a floating help dialog displaying your custom key mappings.
Lazy.nvim
{ 'jtubbenhauer/selfhelp.nvim' }
Replace any mappings you'd like to add to selfhelp.nvim like so:
local add = require("selfhelp").add
add({
mode = "n",
lhs = "<leader>ss",
rhs = ":Telescope git_status<cr>",
desc = "Search git status",
category = "Search",
})
The dialog can be displayed with the :SelfHelp
command. q
or <C-c>
will close the dialog.