23 lines
1.2 KiB
Lua
23 lines
1.2 KiB
Lua
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', '<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-t>', function() ui.nav_file(2) end)
|
|
vim.keymap.set('n', '<C-n>', function() ui.nav_file(3) end)
|
|
vim.keymap.set('n', '<C-g>', function() ui.nav_file(4) end)
|
|
|
|
vim.keymap.set('n', '<leader>c', cmd_ui.toggle_quick_menu)
|
|
vim.keymap.set('n', '<leader>gt1', function() term.gotoTerminal(1) end)
|
|
vim.keymap.set('n', '<leader>gt2', function() term.gotoTerminal(2) end)
|
|
vim.keymap.set('n', '<leader>gt3', function() term.gotoTerminal(3) end)
|
|
vim.keymap.set('n', '<leader>gt4', function() term.gotoTerminal(4) end)
|
|
vim.keymap.set('n', '<leader>gt5', function() term.gotoTerminal(5) end)
|
|
vim.keymap.set('n', '<leader>gt6', function() term.gotoTerminal(6) end)
|
|
vim.keymap.set('n', '<leader>gt7', function() term.gotoTerminal(7) end)
|
|
vim.keymap.set('n', '<leader>gt8', function() term.gotoTerminal(8) end)
|
|
vim.keymap.set('n', '<leader>gt0', function() term.gotoTerminal(10) end)
|