local mark = require('harpoon.mark') local ui = require('harpoon.ui') local cmd_ui = require('harpoon.cmd-ui') local term = require('harpoon.term') vim.keymap.set('n', 'a', mark.add_file) vim.keymap.set('n', '', ui.toggle_quick_menu) vim.keymap.set('n', '', function() ui.nav_file(1) end) vim.keymap.set('n', '', function() ui.nav_file(2) end) vim.keymap.set('n', '', function() ui.nav_file(3) end) vim.keymap.set('n', '', function() ui.nav_file(4) end) vim.keymap.set('n', 'c', cmd_ui.toggle_quick_menu) vim.keymap.set('n', 'gt1', function() term.gotoTerminal(1) end) vim.keymap.set('n', 'gt2', function() term.gotoTerminal(2) end) vim.keymap.set('n', 'gt3', function() term.gotoTerminal(3) end) vim.keymap.set('n', 'gt4', function() term.gotoTerminal(4) end) vim.keymap.set('n', 'gt5', function() term.gotoTerminal(5) end) vim.keymap.set('n', 'gt6', function() term.gotoTerminal(6) end) vim.keymap.set('n', 'gt7', function() term.gotoTerminal(7) end) vim.keymap.set('n', 'gt8', function() term.gotoTerminal(8) end) vim.keymap.set('n', 'gt0', function() term.gotoTerminal(10) end)