What's wrong with "cp /dev/console filename"?
Or on DOS - copy con: filename
Much better than ed!
Ahh yes I still use vim/vi every day - it's hard-wired into my brain now. Never really grokked emacs which seems to use up far more memory.
Apart from a brief (geddit!??) change of editor in the late 80's it's been vim all the way. Even then I used the brief vi macros.
I still remember permies looking over my shoulder asking "How did you do that?" the reply would be "I'm not telling you my contractor secrets!" Control-space being a fave.