vuciv 17 days ago

Hey HN,

I’m excited to share golf.vim, a Vim plugin that delivers daily editing challenges right inside your editor—like a crossover between VimGolf and Wordle. Each day (or on-demand by difficulty), you get a short puzzle where you aim to match a target text in the fewest keystrokes possible. Once you succeed, your strokes and time are submitted to a leaderboard, where you can compare your scores (Eagle, Birdie, Bogey, etc.) with others.

Key Highlights:

- Daily Challenges: Automatically fetch a fresh puzzle each day, or select challenges by difficulty, date, or tag.

- Leaderboards: After completing each puzzle, you will see the top 5 shortest keylogs from start to puzzle completion.

- Scoring: Each puzzle has a par; your final result could be an Eagle, Birdie, Par, Bogey, or worse.

- Built in Public: The community suggested extra commands like :Golf easy and more flexible scoreboard displays, and helped shape the MVP.

Repo: https://github.com/vuciv/golf.vim

Check out the README for setup instructions, screenshots, and details. I’d love your feedback—especially if you have challenge ideas or feature suggestions. Enjoy, and happy golfing!