If it's just using the keyboard that's holding you back from VSCode, you'll be pleased to know it has plenty of its own shortcuts, as well as a "VIM navigation" mode you can turn on.

Vim mode in vscode is not even close to emulating a real neovim setup.

OP specifically mentioned "using keyboard to navigate". If that's all you need, then VSCodeVim can get you pretty far.

What do you use?