Added harpoon
This commit is contained in:
parent
884eea798e
commit
baf8caa6f5
12
init.lua
12
init.lua
|
|
@ -263,6 +263,18 @@ vim.g.copilot_no_tab_map = true
|
||||||
vim.g.copilot_assumed_mapped = true
|
vim.g.copilot_assumed_mapped = true
|
||||||
vim.keymap.set('i', '<C-q>', 'copilot#Accept("<CR>")', { expr = true, silent = true })
|
vim.keymap.set('i', '<C-q>', 'copilot#Accept("<CR>")', { expr = true, silent = true })
|
||||||
|
|
||||||
|
-- Configure Harpoon
|
||||||
|
vim.keymap.set('n', '<leader>hh', require('harpoon.ui').toggle_quick_menu, { desc = '[H]arpoon [H]ome' })
|
||||||
|
vim.keymap.set('n', '<leader>hx', require('harpoon.mark').add_file, { desc = '[H]arpoon [X]mark' })
|
||||||
|
vim.keymap.set('n', '<A-1>', function() require('harpoon.ui').nav_file(1) end, { desc = '[H]arpoon [N]avigate [F]ile 1' })
|
||||||
|
vim.keymap.set('n', '<A-2>', function() require('harpoon.ui').nav_file(2) end, { desc = '[H]arpoon [N]avigate [F]ile 2' })
|
||||||
|
vim.keymap.set('n', '<A-3>', function() require('harpoon.ui').nav_file(3) end, { desc = '[H]arpoon [N]avigate [F]ile 3' })
|
||||||
|
vim.keymap.set('n', '<A-4>', function() require('harpoon.ui').nav_file(4) end, { desc = '[H]arpoon [N]avigate [F]ile 4' })
|
||||||
|
vim.keymap.set('n', '<leader>hn', function() require('harpoon.ui').nav_next() end,
|
||||||
|
{ desc = '[H]arpoon [N]ext' })
|
||||||
|
vim.keymap.set('n', '<leader>hp', function() require('harpoon.ui').nav_prev() end,
|
||||||
|
{ desc = '[H]arpoon [P]revious' })
|
||||||
|
|
||||||
-- [[ Configure Treesitter ]]
|
-- [[ Configure Treesitter ]]
|
||||||
-- See `:help nvim-treesitter`
|
-- See `:help nvim-treesitter`
|
||||||
require('nvim-treesitter.configs').setup {
|
require('nvim-treesitter.configs').setup {
|
||||||
|
|
|
||||||
|
|
@ -20,5 +20,8 @@ return {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
'thosakwe/vim-flutter'
|
'thosakwe/vim-flutter'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'ThePrimeagen/harpoon'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue