A simple Neovim plugin to display a floating help dialog displaying your custom key mappings.
![Screenshot 2023-11-14 at 6 04 36 pm](https://private-user-images.githubusercontent.com/59836155/282691867-5ea02c79-16b9-4738-9948-f125c296dae0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkyMTYyNzEsIm5iZiI6MTczOTIxNTk3MSwicGF0aCI6Ii81OTgzNjE1NS8yODI2OTE4NjctNWVhMDJjNzktMTZiOS00NzM4LTk5NDgtZjEyNWMyOTZkYWUwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDE5MzI1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJmNGMxOTg1ZDI2NjFlYzVhZjcwNjczMjZkMzIzMTQ4MDFjNTY4NjMyYWQ3MzcxNDA2YmE0NzI1ZGViMDlmMzImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.BR46Qnlohx4WqpET2yireN46sz0b5E6EZh2r82J4KhA)
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.