When I worked on #offpunk 2.0, I divided the code into the netcache, ansicat and openk components, hoping someone would, one day, use them to do something I never imagined.
Well, it happened: there’s now a #neovim plugin using Openk to render gemini/web pages in you #vim editor!
https://git.thatit.be/neopunk.nvim.git/
The whole story:
gemini://thatit.be/2026-02-19-21-26-12.gmi
(yes, it is a #geminiprotocol link, #gemini is a protocol, not a Google bot!)
So in October this year it will have been 30 years since I started my undergraduate degree in Computer Science at Lancaster University.
It got me to thinking that I've been using vim and it's ancestors since around that time and it's something I still reach for every single work day even now in 2026.
Some 30 years on, I can probably count on one hand the technology things I still use every day, Linux, Vim, assorted GNU tools. For an industry that moves at break neck speed to jump at the next thing, that there's anything I'm still using is a mild surprise!
Do you have tools from your undergrad days you're still using now? Top five?
So in October this year it will have been 30 years since I started my undergraduate degree in Computer Science at Lancaster University.
It got me to thinking that I've been using vim and it's ancestors since around that time and it's something I still reach for every single work day even now in 2026.
Some 30 years on, I can probably count on one hand the technology things I still use every day, Linux, Vim, assorted GNU tools. For an industry that moves at break neck speed to jump at the next thing, that there's anything I'm still using is a mild surprise!
Do you have tools from your undergrad days you're still using now? Top five?
I'm a heavy #vim user on #linux, and plan to remap the caps lock key to something else, probably Esc.
That said, I also game on this machine and think caps lock makes a great Left Ctrl key
anyone in the same predicament? How did you solve it?
I'm thinking some bash script(s) that just alternates the bindings.
I must be a really bad Emacser these days, as I keep having fun every now and then with #Vim. 😁
I finally finished an article on starting out your Vim config that has been on backburner for over half a year https://batsov.com/articles/2026/02/22/how-to-vim-build-your-vimrc-from-scratch/
Enjoy!
I'm not #CoryDoctorow, which means my posts have typos (when I forget to turn on #vim's spellchecking features), but also I won't commit #SuicidebyLLM
I'm not #CoryDoctorow, which means my posts have typos (when I forget to turn on #vim's spellchecking features), but also I won't commit #SuicidebyLLM
When I worked on #offpunk 2.0, I divided the code into the netcache, ansicat and openk components, hoping someone would, one day, use them to do something I never imagined.
Well, it happened: there’s now a #neovim plugin using Openk to render gemini/web pages in you #vim editor!
https://git.thatit.be/neopunk.nvim.git/
The whole story:
gemini://thatit.be/2026-02-19-21-26-12.gmi
(yes, it is a #geminiprotocol link, #gemini is a protocol, not a Google bot!)
I wrote about the Browser setup I use. LibreWolf, Vim bindings, minimal UI.
Let's share ideas! What browser do you use?
When I worked on #offpunk 2.0, I divided the code into the netcache, ansicat and openk components, hoping someone would, one day, use them to do something I never imagined.
Well, it happened: there’s now a #neovim plugin using Openk to render gemini/web pages in you #vim editor!
https://git.thatit.be/neopunk.nvim.git/
The whole story:
gemini://thatit.be/2026-02-19-21-26-12.gmi
(yes, it is a #geminiprotocol link, #gemini is a protocol, not a Google bot!)