feat: select navigation

This commit is contained in:
mpaulson 2023-11-29 15:05:59 -07:00
parent 5ec7f9200e
commit 5471588300
2 changed files with 7 additions and 0 deletions

View File

@ -1,4 +1,5 @@
local Listeners = require("harpoon2.listeners")
local Buffer = require("harpoon2.buffer")
local function index_of(items, element, config)
local equals = config and config.equals

View File

@ -102,6 +102,12 @@ end
function HarpoonUI:select_menu_item()
local idx = vim.fn.line(".")
-- must first save any updates potentially made to the list before
-- navigating
local list = Buffer.get_contents(self.bufnr)
self.active_list:resolve_displayed(list)
self.active_list:select(idx)
self:close_menu()
end