What's Special About 'M-x shell' in Emacs?

News

Investigating M-x shell

knighthk inspired today's stream!

;; Try this with ls --hyperlink
(add-hook 'comint-output-filter-functions 'comint-osc-process-output)

History search works like this (I think?):

M-r to start searching for a regexp in the input history, then C-s and C-r to search forward and backward. This works even for arguments to commands, like file names.

Enjoyed this stream? Explore our hands-on courses for deeper, structured learning on Guile Scheme and more.

Get the System Crafters Newsletter
Updates on open source tools, tutorials, and community projects. We'll also occasionally let you know about new courses and resources.
Name (optional)
Email Address