Update mappings
This commit is contained in:
@@ -16,7 +16,6 @@ local M = {
|
|||||||
["0"] = { "^", desc = "Go to first non blank character in line" },
|
["0"] = { "^", desc = "Go to first non blank character in line" },
|
||||||
|
|
||||||
["<leader>0"] = { "0", desc = "Go to true line beggining" },
|
["<leader>0"] = { "0", desc = "Go to true line beggining" },
|
||||||
["<leader>q"] = { ":noh<CR>", desc = "Clear highlights" },
|
|
||||||
-- buffer
|
-- buffer
|
||||||
["<leader>bs"] = { ":write <CR>", desc = "Save buffer" },
|
["<leader>bs"] = { ":write <CR>", desc = "Save buffer" },
|
||||||
["<C-k>"] = { "<cmd>cnext<CR>zz" },
|
["<C-k>"] = { "<cmd>cnext<CR>zz" },
|
||||||
|
|||||||
@@ -11,23 +11,23 @@ return {
|
|||||||
|
|
||||||
harpoon:setup()
|
harpoon:setup()
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>a", function()
|
vim.keymap.set("n", "<leader>aa", function()
|
||||||
harpoon:list():append()
|
harpoon:list():append()
|
||||||
end, { silent = true, desc = "Append current file to harpoon" })
|
end, { silent = true, desc = "Append current file to harpoon" })
|
||||||
vim.keymap.set("n", "<A-h>", function()
|
vim.keymap.set("n", "<leader>ah", function()
|
||||||
harpoon.ui:toggle_quick_menu(harpoon:list())
|
harpoon.ui:toggle_quick_menu(harpoon:list())
|
||||||
end, { silent = true, desc = "Toggle harpoon quick menu" })
|
end, { silent = true, desc = "Toggle harpoon quick menu" })
|
||||||
|
|
||||||
vim.keymap.set("n", "<A-1>", function()
|
vim.keymap.set("n", "<leader>a1", function()
|
||||||
harpoon:list():select(1)
|
harpoon:list():select(1)
|
||||||
end, { silent = true, desc = "Jumps to item 1 in the list" })
|
end, { silent = true, desc = "Jumps to item 1 in the list" })
|
||||||
vim.keymap.set("n", "<A-2>", function()
|
vim.keymap.set("n", "<leader>a2", function()
|
||||||
harpoon:list():select(2)
|
harpoon:list():select(2)
|
||||||
end, { silent = true, desc = "Jumps to item 2 in the list" })
|
end, { silent = true, desc = "Jumps to item 2 in the list" })
|
||||||
vim.keymap.set("n", "<A-3>", function()
|
vim.keymap.set("n", "<leader>a3", function()
|
||||||
harpoon:list():select(3)
|
harpoon:list():select(3)
|
||||||
end, { silent = true, desc = "Jumps to item 3 in the list" })
|
end, { silent = true, desc = "Jumps to item 3 in the list" })
|
||||||
vim.keymap.set("n", "<A-4>", function()
|
vim.keymap.set("n", "<leader>a4", function()
|
||||||
harpoon:list():select(4)
|
harpoon:list():select(4)
|
||||||
end, { silent = true, desc = "Jumps to item 4 in the list" })
|
end, { silent = true, desc = "Jumps to item 4 in the list" })
|
||||||
end,
|
end,
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ return {
|
|||||||
|
|
||||||
whichkey.add({
|
whichkey.add({
|
||||||
{
|
{
|
||||||
|
{ "<leader>a", group = "harpoon" },
|
||||||
{ "<leader>b", group = "buffer" },
|
{ "<leader>b", group = "buffer" },
|
||||||
{ "<leader>f", group = "find" },
|
{ "<leader>f", group = "find" },
|
||||||
{ "<leader>g", group = "git" },
|
{ "<leader>g", group = "git" },
|
||||||
@@ -45,6 +46,7 @@ return {
|
|||||||
{ "<leader>l", group = "lazy" },
|
{ "<leader>l", group = "lazy" },
|
||||||
{ "<leader>p", group = "project" },
|
{ "<leader>p", group = "project" },
|
||||||
{ "<leader>t", group = "toggle" },
|
{ "<leader>t", group = "toggle" },
|
||||||
|
{ "<leader>x", group = "trouble" },
|
||||||
{ "<leader>w", group = "window" },
|
{ "<leader>w", group = "window" },
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user