---@type table local key_mode = { "n" } ---@type LazyKeysSpec[] local keys = { { "<leader>a", function() require("harpoon"):list():add() end, mode = key_mode, }, { "<C-e>", function() require("harpoon").ui:toggle_quick_menu(require("harpoon"):list()) end, mode = key_mode, }, { "<C-h>", function() require("harpoon"):list():select(1) end, mode = key_mode, }, { "<C-t>", function() require("harpoon"):list():select(2) end, mode = key_mode, }, { "<C-n>", function() require("harpoon"):list():select(3) end, mode = key_mode, }, { "<C-s>", function() require("harpoon"):list():select(4) end, mode = key_mode, }, -- Toggle previous & next buffers stored within Harpoon list { "<C-S-P>", function() require("harpoon"):list():prev() end, mode = key_mode, }, { "<C-S-N>", function() require("harpoon"):list():next() end, mode = key_mode, }, } return keys