return { 'ThePrimeagen/harpoon', cmd = 'Harpoon', keys = { { 'hh', 'lua require("harpoon.ui").toggle_quick_menu()', desc = 'Toggle Harpoon Quick Menu', }, { 'ha', 'lua require("harpoon.mark").add_file()', desc = 'Mark Current File', }, { 'hr', 'lua require("harpoon.mark").clear_file()', desc = 'Remove Current File', }, { 'hn', 'lua require("harpoon.ui").nav_next()', desc = 'Next Harpoon', }, { 'hp', 'lua require("harpoon.ui").nav_prev()', desc = 'Previous Harpoon', }, { 'h&', 'lua require("harpoon.ui").nav_file(1)', desc = 'Go to 1st Mark', }, { 'hé', 'lua require("harpoon.ui").nav_file(2)', desc = 'Go to 2nd Mark', }, { 'h"', 'lua require("harpoon.ui").nav_file(3)', desc = 'Go to 3rd Mark', }, { "h'", 'lua require("harpoon.ui").nav_file(4)', desc = 'Go to 4th Mark', }, { 'h(', 'lua require("harpoon.ui").nav_file(5)', desc = 'Go to 5th Mark', }, { 'h§', 'lua require("harpoon.ui").nav_file(6)', desc = 'Go to 6th Mark', }, { 'hè', 'lua require("harpoon.ui").nav_file(7)', desc = 'Go to 7th Mark', }, { 'h!', 'lua require("harpoon.ui").nav_file(8)', desc = 'Go to 8th Mark', }, { 'hç', 'lua require("harpoon.ui").nav_file(9)', desc = 'Go to 9th Mark', }, }, }