From 5adf899dd6ca42b47285c9c5e4714c906032f888 Mon Sep 17 00:00:00 2001 From: Luke Else Date: Tue, 7 Mar 2023 20:02:32 +0000 Subject: [PATCH] Added harpoon to nvim --- nvim/after/plugin/harpoon.lua | 10 ++++++++++ nvim/lua/luke-else/packer.lua | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 nvim/after/plugin/harpoon.lua diff --git a/nvim/after/plugin/harpoon.lua b/nvim/after/plugin/harpoon.lua new file mode 100644 index 0000000..eed35ed --- /dev/null +++ b/nvim/after/plugin/harpoon.lua @@ -0,0 +1,10 @@ +local mark = require("harpoon.mark") +local ui = require("harpoon.ui") + +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) diff --git a/nvim/lua/luke-else/packer.lua b/nvim/lua/luke-else/packer.lua index 52cf42a..95cda4f 100644 --- a/nvim/lua/luke-else/packer.lua +++ b/nvim/lua/luke-else/packer.lua @@ -18,6 +18,7 @@ return require('packer').startup(function(use) end } - use({"nvim-treesitter/nvim-treesitter", run = ":TSUpdate"}) + use('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'}) + use('theprimeagen/harpoon') end) \ No newline at end of file