summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/chronoziel/plugins/harpoon.lua
blob: b22c104f230ca7d5d972908e467dce2cbf3578c1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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-h>", function() ui.nav_file(1) end)
        vim.keymap.set("n", "<C-j>", function() ui.nav_file(2) end)
        vim.keymap.set("n", "<C-k>", function() ui.nav_file(3) end)
        vim.keymap.set("n", "<C-l>", function() ui.nav_file(4) end)
    end
}