منم موافقم باهات محیط خیلی خشکیه از نظر منم جالب نیست .
ولی neovim رو حتما پیشنهاد میکنم .
اینم یک لایه ای هستش که من براش نوشتم
https://github.com/VSNeoVim/VSNeoVimخصوصیات neovim ؟
از lua پشتیبانی میکنه ( برای کانفیگ هاش )
از lsp پشتیبانی میکنه ( برای زبان برنامه نویسی )
از dap پشتیبانی میکنه ( همون دیباگر vscode بود ( تقریبا ..))
از خیلی چیز ها پشتیبانی میکنه ولی بستگی به نحوه ی کانفیگ هات داره ...