2025-04-18 on Kevin Guillaumond's blog
Hey it’s been a year of monthly updates! Cool, no?
No real updates this month though, as my other hobbies have taken over.
Just two things I want to mention. The first one is that the RSS feed of this website is broken. It was most likely relying on the Hugo theme, and removing the theme broke it. I’ll work on it this month.
The other thing is that Neovim 0.11 came out, and it’s a good opportunity to really start learning about it. Normally, when a new version comes out, I look at the new interesting features, and tweak my config using the examples given, and it mostly works.
But while I have decent knowledge of how to use Neovim, but I don’t know how to fix it when it breaks, or improve the papercuts I encounter, like:
gc
will spew a bunch of errorsI’d love to get to a point where I can investigate these things and improve my editor.
Before getting to that, I’m starting from the user manual. I’ve read 4 chapters so far and I knew pretty much everything, but I’m sure there is a lot of great new stuff in there. Then I’ll get into the API, how plugins work, etc.
As an aside, it’d be great to be able to read the user manual as a book, or at
least at a PDF. There’s
neovim-pdf-manual, which wget
s
the HTTP manual and converts it into PDF, but I’m sure whatever generates the
web version (neovim/doc, it seems) would be
able to generate PDF directly as well. There’s already a
ticket about it, which a reference to
a Neovim ticket about
enhancements to the vimdoc syntax. That ticket mentions
gen_help_html.lua,
which seems to be the starting point for generating PDF from Neovim docs.
Anyway, I have more cool plans than time to implement them, for a change. See you next month!