Visual studio code. There's nothing else that's anywhere near as good that doesn't cost money. Those annoying terminal text editors just don't do it for me. I need code autocomplete and do not understand how there exist people who have the patience to get by without it. I do not have the time to be switching tabs 20 times a second because I can't remember function parameter overloads. That intellisense autocomplete is just too good.
both GNU emacs and vim can have autocompletion powered by the same language servers that vscode uses. They support the same features (jump to definition, rename symbol under cursor etc etc) as well.
Visual studio code. There's nothing else that's anywhere near as good that doesn't cost money. Those annoying terminal text editors just don't do it for me. I need code autocomplete and do not understand how there exist people who have the patience to get by without it. I do not have the time to be switching tabs 20 times a second because I can't remember function parameter overloads. That intellisense autocomplete is just too good.
both GNU emacs and vim can have autocompletion powered by the same language servers that vscode uses. They support the same features (jump to definition, rename symbol under cursor etc etc) as well.
If you go with vim you might also want to consider using neovim specifically
You could just use vs codium as a fully open source option.