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