First thing is, people don't use neovim just for the keyboard driven workflow. Neovim can be configured with vimscript or lua, so you can essentially code your own editing experience and thats where neovim gets the advantage
If you want to get good with the keyboard and vim bindings than I recommend starting with vimtutor and play this game to get fast
If you want to work in projects while using neovim then you can checkout LunarVim. Its neovim but a lot of things are preconfigured. You can start from there, and gradually start tinkering with the config and make it your own
First thing is, people don't use neovim just for the keyboard driven workflow. Neovim can be configured with vimscript or lua, so you can essentially code your own editing experience and thats where neovim gets the advantage
If you want to get good with the keyboard and vim bindings than I recommend starting with vimtutor and play this game to get fast
If you want to work in projects while using neovim then you can checkout LunarVim. Its neovim but a lot of things are preconfigured. You can start from there, and gradually start tinkering with the config and make it your own
Thank you so much for the resources and clarification. I'll try LunarVim on weekend.