A simple way to ensure you harpoon is on target
harpbar.nvim is a lightweight Neovim plugin that displays an informative tabline for Harpoon marks. It provides a visual bar at the top of your Neovim window, showing all your current Harpoon marks with clear highlighting for the active file. This makes it easier to track, navigate, and manage your marked files when using ThePrimeagen/harpoon.
Install using your package manager of choice (Lazy is most throughly tested).
Using lazy.nvim
{
"JamieLittle16/harpbar.nvim",
dependencies = { "ThePrimeagen/harpoon" },
config = function()
require("harpbar").setup()
end,
}It is recommended to disable lazy loading for harpoon. Add this to your harpoon config to disable it.
lazy = false,Using packer.nvim
use {
"JamieLittle16/harpbar.nvim",
requires = { "ThePrimeagen/harpoon" } -- Make sure harpoon is installed
}Using vim-plug
Plug 'ThePrimeagen/harpoon'
Plug 'JamieLittle16/harpbar.nvim'If you find any bugs or would like to request new features submit an issue. Alternatively, pull requests are always welcome (and appreciated).
Jamie Little

