Midnight Commander's features include the ability to view the contents of RPM package files, to work with common archive formats as if they were simply another directory, and to function as an FTP or FISH client. When running inside an X terminal, these versions can update the name of the window in which Midnight Commander runs (if allowed by the terminal emulator). Such versions are aware of GPM and X terminal emulators (such as GNOME Terminal or xterm) which support mouse reporting. Later versions of the Midnight Commander additionally have mouse support. File selection is done using arrow keys, the insert key is used to select files and the function keys perform operations such as renaming, editing and copying files. The main interface consists of two panels which display the file system. Midnight Commander is a console application with a text user interface. GNU Midnight Commander is part of the GNU project and is licensed under the terms of the GNU General Public License. It was started by Miguel de Icaza in 1994 as a clone of the then-popular Norton Commander. GNU Midnight Commander (also known as mc, the command used to start it, and as mouseless commander in older versions ) is a free cross-platform orthodox file manager. Unix-like including macOS Windows (unofficial)