Clone of ThePrimeagen/harpoon written in fennel
(I know the name is awful. FENnel + harPOON.)
I wanted to create a nvim plugin + use fennel
No use ThePrimeagen/harpoon
Lazy
"grierson/fenpoon"
...
telescope.load_extension('fenpoon')
Add a file to your marks
:lua require("fenpoon.api").mark()
List marks and view mark index
:Telescope fenpoon
Select a specific mark
:lua require("fenpoon.api").select(N)
Usally map 1,2,3,4 to frequent keys e.g
n <cmd>:lua require("fenpoon.api").select(1)<CR>
e <cmd>:lua require("fenpoon.api").select(2)<CR>
i <cmd>:lua require("fenpoon.api").select(3)<CR>
o <cmd>:lua require("fenpoon.api").select(4)<CR>
Pressing <c-d>
within Telescope will ask you to confirm deleting mark
- Change id of mark (Move up, down)