You’re insane to recommend emacs and vim to beginners. You’re right that you dont need IntelliJ, but vi and emacs for complete beginners seems a bit stretched.
The better recommendation would be VsCode or Sublime using the eclipse language server.
The better recommendation would be VsCode or Sublime using the eclipse language server.