Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Emacs as a Shell - Using Eshell for Command Line Operations

EmacsConf and Emacs hangouts via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to effectively use Emacs as a shell environment in this conference talk from EmacsConf 2024. Explore the fundamental concepts of shell functionality, starting with a clear definition of what constitutes a shell and what doesn't. Master essential shell operations including external process management, environment variable handling, process control, and input/output redirection. Discover how to work with scripts, manage the file system, and handle networking tasks directly within Emacs. Get hands-on experience through a comprehensive tour of Eshell, understanding its capabilities as a login shell, and access valuable resources for further learning. Perfect for developers and system administrators looking to streamline their workflow by leveraging Emacs' powerful shell capabilities.

Syllabus

Introduction
What do I mean by shell?
What I do not mean
What is a shell?
Launching external processes
Environment variables
Processes
Redirecting and pipelining input and output
Scripts
File system management
Networking
A brief tour of Eshell
Login shell
Resources

Taught by

EmacsConf and Emacs hangouts

Reviews

Start your review of Emacs as a Shell - Using Eshell for Command Line Operations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.