From 67f0f1c500091db27a69cb3a05fffd20c137d6e4 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 30 Sep 2022 15:59:56 -0400 Subject: Add 2022 talks --- 2022/talks/eshell.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 2022/talks/eshell.md (limited to '2022/talks/eshell.md') diff --git a/2022/talks/eshell.md b/2022/talks/eshell.md new file mode 100644 index 00000000..cd94b2ec --- /dev/null +++ b/2022/talks/eshell.md @@ -0,0 +1,30 @@ +[[!meta title="Top 10 reasons why you should be using Eshell"]] +[[!meta copyright="Copyright © 2022 Howard Abrams"]] +[[!inline pages="internal(2022/info/eshell-nav)" raw="yes"]] + + + + + +# Top 10 reasons why you should be using Eshell +Howard Abrams (he/him) + +[[!inline pages="internal(2022/info/eshell-before)" raw="yes"]] + +While Eshell is this quick and dirty way to run external commands, its +*dirtiness* plays into the Lisp’s *malleable* big ball of mud metaphor, +and I have a number of quick hacks that will make you want to play in +this puddle. + +This will be a lightning talk that I will pre-record to show off some +features in eshell I found while diving into the source code … stuff +you can’t do in another terminals. Did you know that \`$$\` is a special +variable that contains the output from the last command? + + + +[[!inline pages="internal(2022/info/eshell-after)" raw="yes"]] + +[[!inline pages="internal(2022/info/eshell-nav)" raw="yes"]] + + -- cgit v1.2.3