From 8b4730420d6800a70a754d977729cb5495ebba4c Mon Sep 17 00:00:00 2001 From: tastytea Date: Mon, 14 Nov 2022 12:26:25 +0100 Subject: [PATCH] nvim: add harpoon --- .config/nvim/lua/my/plugins.lua | 6 ++++++ .config/nvim/lua/my/tools.lua | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/.config/nvim/lua/my/plugins.lua b/.config/nvim/lua/my/plugins.lua index b3a857a..89031e3 100644 --- a/.config/nvim/lua/my/plugins.lua +++ b/.config/nvim/lua/my/plugins.lua @@ -151,6 +151,12 @@ require('packer').startup({ function(use) 'https://github.com/gaoDean/autolist.nvim', tag = '*' } + use { + 'https://github.com/ThePrimeagen/harpoon', + requires = { + 'https://github.com/nvim-lua/plenary.nvim' + } + } -- coding use { diff --git a/.config/nvim/lua/my/tools.lua b/.config/nvim/lua/my/tools.lua index fc03ad2..86fa262 100644 --- a/.config/nvim/lua/my/tools.lua +++ b/.config/nvim/lua/my/tools.lua @@ -151,3 +151,7 @@ require('notify').setup({ vim.notify = require('notify') require('autolist').setup({}) + +require('which-key').register({ ['j'] = { name = 'Jump' } }) +map('n', 'ja', require('harpoon.mark').add_file, 'Add file') +map('n', 'jm', require('harpoon.ui').toggle_quick_menu, 'Quick menu')