When I log into a new server, one of the first things I do is install a minimal Emacs package1. Of course assuming nobody minds if the server is not strictly mine, I’m not a monster.
Emacs serves me as a de facto shell when setting up whatever there is
to set up. By “shell” I mean a broader meaning of this word than just
a command prompt: it’s the central program I use to interact with the
system. Regardless of the system and its current configuration, I can
expect Emacs to be predictably the same program suitable for both
configuration file editing and advanced file management thanks to the
built-in dired module. One could say I use it like many people use
Midnight Commander (mc) though I consider it much more powerful for
various reasons. Let me show you what it looks like: