Emacs Shell


I used to run XTerm sessions for command-line work or house keeping. If you run Emacs, you can run 'Terminal Emulation' in a buffer.

Emacs has a number of different shells to choose from. There's  'Shell', 'Eshell' and 'Ansi-term'.

Emacs Ansi-Term behaves closely to a regular XTerm session.

To get started in Emacs do:

m-x ansi-term [enter]

Emacs will quiz ya if ya want to run /bin/bash. Hit enter to accept, and you have a fresh terminal up and running.

You can switch between buffers and terminal sessions without the mouse, along with all the other goodies Emacs has to offer.