Sublime Text 4 Helix Mode
Scroll down for an English version1
Wanneer je als developer een hele dag achter een computer zit, is verandering in je toolbox altijd plezant, of soms zelfs nodig. Dat kan gaan van een nieuw bureaublad (ofte wallpaper), een andere browser, een ander keyboard, … tot een andere editor.
Wanneer het gaat om Sublime Text, ben ik fan van het eerste uur. Ik herinner me nog steeds hoe hard ik onder de indruk was van zijn snelheid. Dat is er met de jaren niet slechter op geworden. Natuurlijk ben ik door de jaren heen wel wat van editor gewisseld. Ah ja, change is good.
TextMate, BBEdit, Emacs, Vim, Neovim, Nova, Kakoune, Helix, VS Code, Zed, Flow Control, en dan vergeet ik er waarschijnlijk nog een paar. Sinds Vim kon ik eigenlijk niet meer zonder modal mode; sinds Helix is dat alleen maar erger geworden. Pas op, ik ben dan nog niet eens zo’n die-hard power user. Bij mij gaat het vooral om navigatie. De laatste jaren maakt een nieuwe editor dus enkel kans wanneer die ook Helix-bindings ondersteunt.
Zo zoek ik een paar keer per jaar of er nog niemand een Helix Mode plugin voor Sublime Text heeft geschreven. Ik denk dat ik er ooit eentje gevonden heb, maar dat was het (nog) niet. Persoonlijk heb ik nooit de tijd gevonden om daar aan te beginnen. Eerst uitvogelen hoe heel dat pluginsysteem in elkaar zit, mijn Python-kennis bijschaven en maken dat het deftig werkt.
Ongeveer twee weken geleden viel mijn frank dat we in snel veranderende, nieuwe tijd zitten. Ik moet daar niet direct tijd voor vrijmaken. Ik kan een agent aan het werk zetten terwijl ik zelf mijn werk gedaan krijg.
Lo and behold: Sublime Text 4 Helix Mode2
When you spend all day behind a computer as a developer, a change in your toolbox is always nice, or sometimes even necessary. That can range from a new desktop background (or wallpaper), a different browser, a different keyboard, ... to a different editor.
When it comes to Sublime Text, I've been a fan since day one. I still remember how incredibly impressed I was by its speed. That hasn't gotten any worse over the years. Of course, I've switched editors quite a bit over the years. Ah well, change is good.
TextMate, BBEdit, Emacs, Vim, Neovim, Nova, Kakoune, Helix, VS Code, Zed, Flow Control, and I'm probably forgetting a few others. Since Vim, I couldn't really live without modal mode anymore; since Helix, that's only gotten worse. Mind you, I'm not even that much of a die-hard power user. For me, it's mostly about navigation. So in recent years, a new editor only stands a chance if it also supports Helix bindings.
So a few times a year, I check if anyone has written a Helix Mode plugin for Sublime Text yet. I think I found one once, but it wasn't quite there (yet). Personally, I never found the time to start on that myself. First figuring out how that whole plugin system works, brushing up on my Python knowledge, and making sure it works properly.
About two weeks ago, the penny dropped that we are in a rapidly changing, new era. I don't have to set aside time for that directly. I can put an agent to work while I get my own work done.
Lo and behold: Sublime Text 4 Helix Mode