Here are my hybrid #vim / #neovim config:
https://codewiz.org/pub/dotfiles/vimrc
The IDE features are a #neovim only addition to this base config:
https://codewiz.org/pub/dotfiles/neovim-bernie.lua
And #wezterm also neeed a ton of Lua configuration:
https://codewiz.org/pub/dotfiles/wezterm.lua
I don't actually know #Lua and I don't even care to learn it... I just copy-pasted a bunch of stuff from GitHub and tweak it until it works... I guess that makes me a Lua Copilot?