Mtende Kuyokwa
29 March, 2025
~ Dipen parmar
In a recent read, OSTEP —operating systems in three easy steps—, I came across the phrase RTMP — read the man pages— for when someone asks basic questions that were already dissolved in the manual. It reminded me of how I dodged reading the nvim user manual. Just like Rust has its documentation to be read offline, so does nvim. For rust it is in the browser whilst nvim it is in the lovely terminal.
In Rust, you fire the book up by running.
$ rustup doc --book
In vim you simply
:h user-manual
:setfiletype=html
I still do not recommend reading the man pages as soon after reading :TUTOR because newly learnt nvim motions will be forgotten without practice as you spend more time learning about them than using them. Practice builds game.
"Do not use lazyvim until you can create your config from scratch"
is one common purist comment just as"no doom-emacs until you can create a config in vanilla-emacs"
. I hated this statement because I used lazyvim soon after finishing vim-tutor. After reminiscing, I have realized that I lack skin in the game with nvim and If I were to contribute to it I wouldn't know what to do because I hardly understand its internal philosophy. There is no dodging the ball. It might seem as if you are slowing down building it from scartch but it pays off in the long run. I am planning to work on mine from scratch —not kickstarter.nvim— this weekend and see how it goes.Happy hacking !! P.S, new neovim 0.11 looks nice can't wait to try it out