So, been trying out Fish and been enjoying it so far. Got me wondering what people's favorite Shell is and why? Will
I've just found I've defaulted to bash for the same reason I default to vim as a text editor: ubiquity. But I keep meaning to spend a month using fish as my default to get used to it. It seems to have a lot of cool features. Isn't Kali Linux now shipping zsh as the default shell? On Mon, Sep 28, 2020 at 10:28 AM William Pearson <riffraffdj@gmail.com> wrote:
So, been trying out Fish and been enjoying it so far. Got me wondering what people's favorite Shell is and why?
Will _______________________________________________ nmglug mailing list nmglug@lists.nmglug.org http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
After hearing on the recent Destination Linux episode, i gave fish a try too.I've been using fish for about a month now. It is really nice to use as a lot of things I spend time on adding/changing to Bash I end up having as default with fish.I added some things like history searching with the PageUp/PageDown buttons, and history saving after each command. But I really like how smart the tab-completion is.I started using it on some of my production servers to save time when I am working. Though fish scripts are a bit different from bash scripts. So it's not exactly a drop in replacement.I say try it out unless you are using bash scripts and are too lazy to type "bash <script name>"~ Jared -------- Original message --------From: Paul <pahool@gmail.com> Date: 9/28/20 11:01 AM (GMT-07:00) To: "NMGLUG.org mailing list" <nmglug@lists.nmglug.org> Subject: Re: [nmglug] Favorite Shell? I've just found I've defaulted to bash for the same reason I default to vim as a text editor: ubiquity. But I keep meaning to spend a month using fish as my default to get used to it. It seems to have a lot of cool features. Isn't Kali Linux now shipping zsh as the default shell?On Mon, Sep 28, 2020 at 10:28 AM William Pearson <riffraffdj@gmail.com> wrote:So, been trying out Fish and been enjoying it so far. Got me wondering what people's favorite Shell is and why?Will _______________________________________________ nmglug mailing list nmglug@lists.nmglug.org http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
William Pearson writes:
So, been trying out Fish and been enjoying it so far. Got me wondering what people's favorite Shell is and why?
I've been using zsh for maybe six years. Before that I used tcsh. I never used bash much; it had some showstopper problems for me, like randomly zeroing out items in the history. Fish wasn't on my radar before this discussion, but now I'm curious and will read up on it. Looks like there are a lot of documents where people debate fish vs. zsh, which I will read. Anyone know anything about the fish community? One thing I like about zsh is that if I have an esoteric question (doesn't happen often but has happened a few times), there's an IRC channel #zsh full of helpful experts. I have a ridiculously long .zshrc full of aliases and shell functions, but probably much of it would also work in fish. Jared writes:
history searching with the PageUp/PageDown buttons, and history saving after each command. But I really like how smart the tab-completion is.I started using it on some of my production servers to save time when I am working. Though fish scripts are a
The zsh smart completion is sometimes wonderful. And sometimes it saves me from mistyping a command -- for instance, if I type git commit -m xyz<tab> trying to autocomplete a filename, and zsh is smart enough to know that -m shouldn't have a filename after it, and saves me from making a bad commit. On the other hand, some of the completion rules (like for adb) are broken, so I override them in my .zshrc. ...Akkana
Anyone know anything about the fish community? One thing I like about zsh is that if I have an esoteric question (doesn't happen often but has happened a few times), there's an IRC channel #zsh full of helpful experts.
On https://fishshell.com/ it lists these as options: gitter.im channel for quick questions Official fish mailing list or IRC channel #fish at irc.oftc.net Stack Overflow #fish for scripting, or Superuser #fish for configuration and use GitHub issues page for when you find a bug or have an awesome idea! But I haven't attempted contacting them via those methods to be honest. ~ Jared On Sep 28 2020 3:41 PM, Akkana Peck wrote:
William Pearson writes:
So, been trying out Fish and been enjoying it so far. Got me wondering what people's favorite Shell is and why?
I've been using zsh for maybe six years. Before that I used tcsh. I never used bash much; it had some showstopper problems for me, like randomly zeroing out items in the history.
Fish wasn't on my radar before this discussion, but now I'm curious and will read up on it. Looks like there are a lot of documents where people debate fish vs. zsh, which I will read.
Anyone know anything about the fish community? One thing I like about zsh is that if I have an esoteric question (doesn't happen often but has happened a few times), there's an IRC channel #zsh full of helpful experts.
I have a ridiculously long .zshrc full of aliases and shell functions, but probably much of it would also work in fish.
Jared writes:
history searching with the PageUp/PageDown buttons, and history saving after each command. But I really like how smart the tab-completion is.I started using it on some of my production servers to save time when I am working. Though fish scripts are a
The zsh smart completion is sometimes wonderful. And sometimes it saves me from mistyping a command -- for instance, if I type git commit -m xyz<tab> trying to autocomplete a filename, and zsh is smart enough to know that -m shouldn't have a filename after it, and saves me from making a bad commit.
On the other hand, some of the completion rules (like for adb) are broken, so I override them in my .zshrc.
...Akkana _______________________________________________ nmglug mailing list nmglug@lists.nmglug.org http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
participants (4)
-
ABQLUG -
Akkana Peck -
Paul -
William Pearson