this post was submitted on 04 Jun 2025
721 points (93.6% liked)
Programmer Humor
23899 readers
1596 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Makes more sense now I guess. ๐
Tabs though? Neovim already has tabs support out of the box, right?
Sorts? Not tabs in the way you'd expect but it's default ones can be sufficient
Honestly though once you get pretty good with hotkeys you stop using tabs, for all intents and purposes harpoon is tabs, but better, and without the UI. You just mentally usually pick harpoon keys that make sense to save jump points to, like I'll harpoon FooController.cs to
c
andFooService.cs
tos
andFooEntity.cs
toe
and so oneAnd the I jump around with those keys. Usually when working I only need tops 5 harpoon or so for a chunk of work.
Interesting workflow.
When I'm in Helix I usually just use the buffer jump list, or quick jump with last buffer, or open the list of modified files (according to git), or use splits. All built-in functionality. ๐
It always baffled me with (neo)vim how it was so powerful, yet so incapable unless you put in a lot of work. The potential is there, it just doesn't deliver unless you basically build your own experience on top of the vim platform.
It got to be too much for me, I think.