Neovim (heavily customized configuration) + tmux for me. Switched from Jetbrains IDE and VSCode to this ~5 years ago. I use neovim with every language.
Fast to use, one app for all and I have customized that to my liking and I already spent half of my time in terminal while working anyway. + knowing how to use vim helps a lot when configuring servers remotely.
Samsung did this after One UI 7 IIRC, and it was enabled as default.
Turned that off when that was introduced, and I have shown few people how to turn it off because they also didn't like it.