Cheaty.nvim allows you to create a configurable pop-up cheatsheet!
vim.pack.add({
"https://github.com/stikypiston/cheaty.nvim"
})You can write your cheatsheet in Markdown, to have some nice formatting.
This is the default config, tweak it to your liking:
require("cheaty").setup({
keymap = "<leader>cs",
width = 0.6,
height = 0.6,
cheatsheet = {
"# This is a sample cheatsheet!",
"Tailor it to your liking in the config!"
}
})