local wk = require("which-key") wk.setup({}) wk.register({ K = {"Definition Hover"}, [""] = {"Signature Help"}, [""] = { q = {"Show Diagnostics"}, e = {"Show Line Diagnostics"}, d = { name = "DiffView", o = {"DiffviewOpen", "Open Diff"}, c = {"DiffviewClose", "Close Diff"}, h = {"DiffviewFileHistory", "Diff History"} }, f = { name = "Find - Telescope", f = {"Telescope find_files", "Find File"}, g = {"Telescope live_grep", "Live Grep"}, b = {"Telescope buffers", "Find Buffer"}, h = {"Telescope help_tags", "Help Tags"} }, l = { name = "LSP", D = {"Declaration"}, d = {"Definition"}, f = {"Format"}, i = {"Implementation"}, n = {"Rename"}, r = {"References"}, t = {"Type Definition"} }, s = { name = "Screenshot", mode = {'v', 'n'}, b = {"Buffer Screenshot", mode = {'v', 'n'}}, s = {"Selected Screenshot", mode = 'v'}, v = {"Visual Screenshot", mode = 'n'} } } })