I use konsole, and it's CTRL-SHIFT-k there by default, I believe. I just ran gnome-terminal, and I see in Edit -> Preferences -> Terminal -> Reset and Clear that you can give it a shortcut key but it does not appear to ship with one configured by default.
My gut is that the terminal protocol would know nothing about scrollback and thus not have a "clear scrollback" command in it directly. There are plenty of other indications that scrollback is basically a hack.
ED 3 isn't actually in the [ECMA-048] spec.
It was an xterm feature introduced in June 1999. Several terminal developers later adopted the feature. In April 2011, a Red Hat developer submitted a patch to the Linux kernel, modifying its console driver to do the same thing.
So it's not a formal standard, but it's universal on Linux since 3.0 and many terminal emulators have adopted it.
This history is covered in [clear(1)] from the ncurses project.
[ECMA-48]: http://www.ecma-international.org/publications/files/ECMA-ST...
[clear(1)]: http://man7.org/linux/man-pages/man1/clear.1.html#HISTORY
EDIT: Fix wording and formatting.
* https://unix.stackexchange.com/a/375784/5132
* http://jdebp.uk./Softwares/nosh/guide/commands/setterm.xml
clear && make testCtrl + l is in Bash, in your case.
I hadn't considered Bash C-L to be the same as Emacs C-L, since in Emacs I can hit C-L again to "undo" it (kinda).
I would never have associated that with screen clear.
E: excuse me, of course C-l does the same scrolling in the terminal, it doesn't clear the history of course.
EDIT: On my windows machine I think it is ALT+F8 in Git Bash. May be similar in other terminal emulators.