Why Run Shell in Emacs

By Xah Lee. Date: . Last updated: .

Advantage of Running Shell Inside Emacs

For how to use shell inside emacs, see Emacs: Run Shell in Emacs

emacs shell 2016-07-18
Emacs Alt+x shell

Disadvantage of Running Shell in Emacs

Some of the interactive software problems above can be solved by Alt+x term. But i don't recommend it because that introduces other complexities. For one thing, your normal emacs keys don't work anymore.

I run common daily unix commands in emacs shell. But for installing something new (For example, ruby/python/js package manager), or some new 3rd party unix command i've never used before, i goto a dedicated terminal app to avoid complexity/confusion.

Run Common Linux Command in Emacs

For common commands, such as ls, cd, mkdir, find, grep, you should do them all in emacs.

I used dired for these.

[see Emacs: File Manager, dired]

If you have a question, put $5 at patreon and message me on xah discord.
Or support me by Buy Xah Emacs Tutorial

Emacs Tutorial

Emacs Init

Emacs Keys

ELisp

ELisp Examples

ELisp Write Major Mode


Emacs Tutorial

Quick Start

Manage Windows

File

Buffer

Find Replace

Copy/Paste

Unicode

Whitespace

Rectangle Edit

Line Wrap

Shell

View Special File

Working with Brackets

Org Mode

HTML

Emacs Efficiency

Misc