mpaulson fc35ba1831 TOC
2023-11-30 13:40:36 -07:00
2021-03-14 21:45:40 -07:00
2021-09-04 20:51:58 +05:30
2021-05-11 10:50:53 -06:00
2023-11-09 08:46:05 -07:00
2020-11-04 08:48:16 -08:00
TOC
2023-11-30 13:40:36 -07:00
2021-11-26 06:27:56 +03:00

Harpoon

Getting you where you want with the fewest keystrokes.

Lua Neovim

Harpoon -- image provided by Bob Rust

⇁ TOC

⇁ Note to legacy Harpoon 1 users

Original Harpoon will remain in a frozen state and i will merge PRs in with no code review for those that wish to remain on that. Harpoon 2 is significantly better and allows for MUCH greater control. Please migrate to that (will become master within the next few months).

⇁ The Problems

  1. You're working on a codebase. medium, large, tiny, whatever. You find yourself frequenting a small set of files and you are tired of using a fuzzy finder, :bnext & :bprev are getting too repetitive, alternate file doesn't quite cut it, etc etc.
  2. You want to execute some project specific commands or have any number of persistent terminals that can be easily navigated to.

⇁ The Solutions

  1. The ability to specify, or on the fly, mark and create persisting key strokes to go to the files you want.
  2. Unlimited terminals and navigation.

⇁ Installation

  • neovim 0.5.0+ required
  • install using your favorite plugin manager (vim-plug in this example)
Plug 'nvim-lua/plenary.nvim' " don't forget to add this one if you don't have it yet!
Plug 'ThePrimeagen/harpoon'

⇁ Getting Started

⇁ Social

For questions about Harpoon, there's a #harpoon channel on the Primagen's Discord server.

Description
No description provided
Readme MIT 3.5 MiB
Languages
Lua 99.2%
Shell 0.6%
Makefile 0.2%