Most of what you enumerated is not a terminal emulator job. There is tmux for multiplexing, search and persistent sessions, for instance. And if you want image rendering, what a hell you use TUI for this? GUI programs can also be controlled with keyboard.
Install updates regularly. Don’t install software from unofficial sources. If you see a recommendation like run
curl something | sudo bash
, ignore it. And, in general, don’t run anything as root unless you understand what you are doing and why this cannot be done without root privileges.