nowfound

Life & fun · November 3, 2026

I built a little browser game to practice Vim commands

Learn Vim in your browser with short, hands-on editing challenges. Practice motions, text objects, search, marks, counts, and repeats in a real Vim editor — free, no sign-up.

I built a little browser game to practice Vim commands launched on November 3, 2026 with 70 votes, #38 of 690 launches that month and more than 95% of that year's launches.

Visit hjkl.duy.run ↗Alternativestop 6% of November 2026

In plain words

hjkl is a free browser-based game for learning Vim commands through hands-on editing challenges. Users practice Vim motions, text objects, search, marks, counts, and repeats directly in a real Vim editor without creating an account. Each skill includes guided edits, prompted edits, and independent editing tasks that progress from instruction to self-directed practice. The tool accepts any valid edit that reaches the target text as a pass, and users can access Vim help within the browser to reference commands while learning.

written from the facts on this page · November 2026

From the sources

Learn Vim in your browser with short, hands-on editing challenges. Practice motions, text objects, search, marks, counts, and repeats in a real Vim editor — free, no sign-up. Pick the skills you want, then make small real edits in a browser Vim editor. Each skill runs two guided edits, two prompted edits, and two independent edits. Any valid edit that reaches the target text passes. Type :help in Normal mode for the current commands. Free, no account, nothing stored. Requires a desktop browser with a physicalfrom hjkl.duy.run

Does a similar job

all alternatives →
  • I built an online interactive course that helps you learn Vim faster2021 · vim.so · ▲667

    Learn vim fast by building muscle memory. 2000+ engineers learned vim with our hands on training. Train your fingers, master vim commands!

  • I built an interactive course that helps you learn Vim faster2022 · vimified.com · ▲344

    Hey show HN! This course came about as a result of wanting a more targeted way of practicing using new vim commands I wanted to pick up, rather than just trying to use them in my regular code editing sessions. When I would try to use new commands during code editing, my productivity took a hit because I was trying to do two different things at once: thinking about code vs practicing my muscle memory. So, I made a separate environment for practicing, one that had an interactive editor, progress tracking, and achievement goals to let me see which areas I should work on, like speed and…

  • vim.so2021 · learnvim.com · ▲444

    Learn vim fast with interactive exercises in the browser

  • Vim Tutorial as RPG2022 · vim-adventures.com · ▲78

    VIM Adventures is an online game based on VIM

  • I built a web app for learning Vim from the browser as a 17-year-old2023 · vimninja.com · ▲71

    Hey HN! After my own experiences with learning Vim, I wanted to skip the frustrating process of configuring a new tool before even learning how to use it. In an attempt to solve this problem, I started working on Vim Ninja, a web app that would allow developers to learn Vim through interactive lessons in the browser. It’s been a couple of months, and I’m proud to say that I’ve finally released https://VimNinja.com! Check out a demo of the app here: https://youtu.be/reukQHKqMZE. On the technical side of things, I used SvelteKit to build the entire app and Tailwind,…

  • Master Vim2021 · vim.is · ▲70

    Learn Vim with interactive exercises

More life & fun this month

the category →

Launched alongside, November 2026

the whole month →