whichkey update

This commit is contained in:
clint 2025-04-29 15:05:17 -05:00
parent 222a897755
commit 09643d550b
1 changed files with 36 additions and 52 deletions

View File

@ -3,56 +3,40 @@
local wk = require("which-key") local wk = require("which-key")
wk.register({ wk.add({
["<leader>"] = { { "<leader><F1>", desc = "Open IPython" },
-- File related stuff { "<leader><F2>", desc = "Execute py file" },
f = { { "<leader><F5>", desc = "Debug: Continue" },
name = "+file", { "<leader>B", desc = "Set Breakpoint" },
f = "Find File", { "<leader>D", desc = "Debug UI" },
s = "Live Search", { "<leader>K", desc = "Hover" },
b = "File Browser (delete this?)", { "<leader>R", desc = "Rename Object" },
r = "Recent Files", { "<leader>Y", desc = "Yank to system clipboard" },
}, { "<leader>b", desc = "Buffers" },
-- Git related stuff { "<leader>c", desc = "Change Color Scheme" },
g = { { "<leader>d", desc = "Diagnostics" },
name = "+git", { "<leader>e", desc = "File Explorer" },
g = "LazyGit", { "<leader>f", group = "file" },
f = "Git Files", { "<leader>fb", desc = "File Browser (delete this?)" },
b = "Git Blame (show)", { "<leader>ff", desc = "Find File" },
n = "Next hunk", { "<leader>fo", desc = "Format Current File" },
N = "Prev hunk", { "<leader>fr", desc = "Recent Files" },
{ "<leader>fs", desc = "Live Search" },
}, { "<leader>g", group = "git" },
r = { { "<leader>gN", desc = "Prev hunk" },
name = "+repl", { "<leader>gb", desc = "Git Blame (show)" },
p = "Run Python" { "<leader>gd", desc = "Go to definition" },
}, { "<leader>gf", desc = "Git Files" },
t = { { "<leader>gg", desc = "LazyGit" },
name = "+timestamps", { "<leader>gn", desc = "Next hunk" },
t = "Print time", { "<leader>h", desc = "Registers" },
d = "Print date+time" { "<leader>o", desc = "Object Explorer" },
}, { "<leader>r", group = "repl" },
-- Misc { "<leader>rp", desc = "Run Python" },
c = "Change Color Scheme", { "<leader>s", desc = "Find and Replace" },
y = "Yank to system clipboard", { "<leader>t", group = "timestamps" },
Y = "Yank to system clipboard", { "<leader>td", desc = "Print date+time" },
d = "Diagnostics", { "<leader>tt", desc = "Print time" },
e = "File Explorer", { "<leader>x", desc = "Execute selected code" },
s = "Find and Replace", { "<leader>y", desc = "Yank to system clipboard" },
b = "Buffers",
h = "Registers",
o = "Object Explorer",
fo = "Format Current File",
-- LSP related stuff
R = "Rename Object",
K = "Hover",
gd = "Go to definition",
-- Debugging
D = "Debug UI",
B = "Set Breakpoint",
["<F1>"] = "Open IPython",
x = "Execute selected code",
["<F2>"] = "Execute py file",
["<F5>"] = "Debug: Continue",
},
}) })