Is there any user friendly alternative to screen?
Tmux is a rewrite of GNU Screen, tmux offers a variety of improvements. Some of the most important include a client-server model, which allows you to connect to a tmux session from multiple locations, and a cleaner configuration file format. Check out tmux’s FAQ to discover a list of ways it differs from GNU Screen.
Use this command to install tmux on Ubuntu:
sudo apt-get install tmux
How to on howtogeek. That link also has something on Dvtm & Dtach (Dvtm is a console multiplexer inspired by tiling window managers, and dtach adds the ability to detach from and reattach to dvtm sessions).
I wrote a deeper related answer here.
byobu
I think byobu is a more friendly alternative. It uses tmux as backend, so you have friendly byobu shortcuts, and also tmux ones (by default Ctrl+a+..., you can change it with F9 or byobu-config
).
From its site (see also there the excellent screencast):
Byobu is a GPLv3 open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, practical GNU Screen, for the Ubuntu server distribution. Byobu now includes an enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications for both the GNU Screen window manager and the more modern Tmux terminal multiplexer, and works on most Linux, BSD, and Mac distributions.
Install it with
sudo apt install byobu
A screenshot using hollywood
:
I use it with Guake in full-screen, hiding its tabs since byobu have that feature (and more) already. Not another window: Just there at F12.
Maybe Tilix (~5k) full-screen Quake mode could be an alternative. kitty (~14k) and alacritty (~38k)
wont add drop-down support. This GNOME extension could be a workaround.
Here is also a howtogeek article about it.