Their are other European competitors that actually support open standards and most support GPG encryption of incoming emails so you are not stuck with them. And for storage nextcloud supports e2e encryption. Proton was always a tech-bro designed trap.
Vim and VS Code are both text editors that can become IDEs with plugins. You can use vim with language servers if you want, as there are plugins for it.