I spent some more time refining my #neovim config for coding:
https://codewiz.org/pub/dotfiles/nwiz.lua
I still have ~250 lines of legacy #vim configuration to port over to #Lua:
https://codewiz.org/pub/dotfiles/vimrc
Not sure I should do it, though. This common config works with both vim 9 and neovim, and one day I might change my mind and switch back.