summaryrefslogtreecommitdiff
path: root/home-manager/neovim/harpoon.lua
blob: 0e589f2fff3d04c7c50dd63db7ae8d2b3ceaa624 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
local mark = require'harpoon.mark'
local ui = require'harpoon.ui'

vim.keymap.set('n', '<leader>a', function() mark.add_file() end)
vim.keymap.set('n', '<leader>m', function() ui.toggle_quick_menu() end)
vim.keymap.set('n', '<leader>b', function() ui.nav_next() end)
vim.keymap.set('n', '<leader>n', function() ui.nav_prev() end)
vim.keymap.set('n', '<leader>h', function() ui.nav_file(1) end)
vim.keymap.set('n', '<leader>j', function() ui.nav_file(2) end)
vim.keymap.set('n', '<leader>k', function() ui.nav_file(3) end)
vim.keymap.set('n', '<leader>l', function() ui.nav_file(4) end)