New post: Neovim Crash Course for Sysadmins

Not a beginner's guide. This covers the things you still get wrong after years of Vim - efficient navigation, why your paste lands in the wrong place (and the one-key fix), YAML indentation workflows, quick macros, and what Neovim's LSP actually gives you for infrastructure work.

Written for people who edit configs and playbooks all day.

https://blog.hofstede.it/neovim-crash-course-for-sysadmins-the-20-that-solve-80-of-the-pain/

#neovim #vim #sysadmin #devops #linux #ansible #yaml

Neovim Crash Course for Sysadmins: The 20% That Solve 80% of the Pain

Not another hjkl tutorial. This is the stuff you still get wrong after years of using Vim - efficient navigation, copy/paste that actually works, YAML-specific workflows, and the motions that turn ...

Larvitz Blog

@Larvitz is that image AI-generated? The line numbers don’t align with the actual lines.

(And more: the file is yaml but the filename is config.lua; and the statusline reports a different line number to what’s actually visible in the buffer.)

A real screenshot would at least look actually competent.

@benjamineskola Yeah, that image was AI generated. had not put much thought into it.

I replaced it with a screenshot now.

@Larvitz

Well, I'm sticking with my Nano 😉

@Larvitz Very nice article

@Larvitz nice article.

Maybe @ctietze you can learn some stuff :)

Also I love gqap on a paragraph.

I wrote a couple of things about vim / neovim here

https://lazybea.rs/tags/vim

Vim

@hyde @Larvitz thank you for thinking of me! the 'V' copy paste I accidentally figured out by being just as annoyed, can relate to the experience :D

In insert mode I still habitually press Ctrl-k to kill a line, so now I'm discovering the digraph entry. Very nice, too!

@ctietze @Larvitz digraphs are cool, but I now I use ctrl-shift-u with kitty that allows me to search them easily.
@hyde I need something that works everywhere where vim keys exist :)
@Larvitz Many thanks for this article and your blog in general. The articles have a good level of detail, and I always find some useful new things.