Vim mode

With it on, the whole site answers to a keymap: j and k move, f labels every link in view so you can jump to one by typing two letters, / searches the page, : opens a command line that knows the site’s routes.

It is shaped like LazyVim, which mostly means you are not expected to have memorised any of that. Space is the leader: press it and wait, and a panel lists every key that can follow it. Keep going and it narrows. Space e opens the site as a file tree on the right, Space u holds the switches from this page, and ? or :help has the whole map at once.

Taking Space as the leader costs you space-to-page — Ctrl-D does that job, and :set leader=, gives the key back if you would rather.

Three keys are deliberately left alone: Ctrl-F is still the browser’s own find, ` still opens the terminal, ⌘K still opens the palette. Turning it off again is :q, ZZ, or the switch above.

Where this is kept

In localStorage, under a single key, on this device. There is no account and nothing is sent anywhere — clearing site data for kristoffer.dev resets every switch on this page to its default.