Emacs as a file manager

Emacs has a built in file manager called Dired. It is awesome, and can be extended like everything else in Emacs. And it has Tramp.

Tramp is a system where you can work with file systems for example as root, over ssh or inside docker containers.

For how I work with files Tramp is the ideal.