summaryrefslogtreecommitdiff
path: root/lua/talha/plugins/harpoon.lua
blob: 96bbbcd458c186d34e27b353168cf6641da65f1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
return {
    {
	"theprimeagen/harpoon",
	config = function()
	    local mark = require("harpoon.mark")
	    local ui = require("harpoon.ui")

	    vim.keymap.set("n", "<leader>a", mark.add_file)
	    vim.keymap.set("n", "<C-e>", ui.toggle_quick_menu)

	    vim.keymap.set("n", "<C-f>1", function() ui.nav_file(1) end)
	    vim.keymap.set("n", "<C-f>2", function() ui.nav_file(2) end)
	    vim.keymap.set("n", "<C-f>3", function() ui.nav_file(3) end)
	    vim.keymap.set("n", "<C-f>4", function() ui.nav_file(4) end)
	end
    }
}