return { "ThePrimeagen/harpoon", dependencies = { "nvim-lua/plenary.nvim", }, config = function() -- set keymaps local keymap = vim.keymap -- for conciseness keymap.set( "n", "hm", "lua require('harpoon.mark').add_file()", { desc = "Mark file with harpoon" } ) keymap.set("n", "hn", "lua require('harpoon.ui').nav_next()", { desc = "Go to next harpoon mark" }) keymap.set( "n", "hp", "lua require('harpoon.ui').nav_prev()", { desc = "Go to previous harpoon mark" } ) end, }