Sometimes it's easy to forget how much the #linux#foss#opensource community innovates so quickly and it really is person to person where things get done.
As people are asking, here's the drill I went through to configure my Mac to allow my Apple IIe (and other vintage systems around the room) to "dial in" to it via WiFi232 or other WiFi modem devices.
In #Zsh, don't end a double-quoted string with an exclamation point. The exclamation point and the double-quote that follows it will be removed and the shell will act as though you didn't close the double-quotes.
e.g.
❌ echo "something exciting!"
I didn't fully understand the explanation in man zshexpn and follow-up in man zshmisc, but it has something to do with the history mechanism.
Using #Zsh, the history command has a -m argument that takes a pattern argument (file globbing style, not regex) and only shows the history events matching the pattern...
Apparently with #Zsh you can just use dots to traverse parent directories quickly. Where .. goes up one directory like always, just add another dot for each additional directory. It works with or without the cd command.
Shoutout to Atuin, which moves your shell history to a SQLite DB and keeps it synced, with end-to-end encryption, across hosts. Works with #Bash and #Zsh. First impression: 👍 👍
Sometimes I wonder if I should try a different #shell. The thing is if I have to hang on to #bash for compatibility reasons do I really want to have something else also? It's like buying a second hammer just because it's fancier than the regular one you have. Maybe if I was a carpenter, I'd do it. But if I just hammer a nail every once in a while, do I really need the fancy hammer?
SHARE WITH THE CLASS: What aliases are you using?
From bash to zsh and everywhere in between, show me yours and I'll show you mines. Inspire others or get some feedback....