lua/josean/plugins/harpoon.lua (616B)
1 return {
2 "ThePrimeagen/harpoon",
3 dependencies = {
4 "nvim-lua/plenary.nvim",
5 },
6 config = function()
7 -- set keymaps
8 local keymap = vim.keymap -- for conciseness
9
10 keymap.set(
11 "n",
12 "<leader>hm",
13 "<cmd>lua require('harpoon.mark').add_file()<cr>",
14 { desc = "Mark file with harpoon" }
15 )
16 keymap.set("n", "<leader>hn", "<cmd>lua require('harpoon.ui').nav_next()<cr>", { desc = "Go to next harpoon mark" })
17 keymap.set(
18 "n",
19 "<leader>hp",
20 "<cmd>lua require('harpoon.ui').nav_prev()<cr>",
21 { desc = "Go to previous harpoon mark" }
22 )
23 end,
24 }