Initial commit

This commit is contained in:
2024-06-14 20:14:11 +10:00
commit 9125fe9e3b
20 changed files with 529 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
return {
"ThePrimeagen/harpoon",
branch = "harpoon2",
dependencies = { "nvim-lua/plenary.nvim" },
config = function()
local harpoon = require("harpoon")
harpoon:setup()
vim.keymap.set("n", "<leader>a", function() harpoon:list():add() end)
vim.keymap.set("n", "<A-e>", function() harpoon.ui:toggle_quick_menu(harpoon:list()) end)
vim.keymap.set("n", "<A-h>", function() harpoon:list():select(1) end)
vim.keymap.set("n", "<A-j>", function() harpoon:list():select(2) end)
vim.keymap.set("n", "<A-k>", function() harpoon:list():select(3) end)
vim.keymap.set("n", "<A-l>", function() harpoon:list():select(4) end)
vim.keymap.set("n", "<leader><A-h>", function() harpoon:list():replace_at(1) end)
vim.keymap.set("n", "<leader><A-j>", function() harpoon:list():replace_at(2) end)
vim.keymap.set("n", "<leader><A-k>", function() harpoon:list():replace_at(3) end)
vim.keymap.set("n", "<leader><A-l>", function() harpoon:list():replace_at(4) end)
end
}