Live data from Hacker News

Fish shell 2.1

fishshell.com

11–20 of 154 posts

Re: Fish shell 2.1

#11
post #7

Thank you for your wonderful shell!!! I feel the lack of official distro packages (though the fish shell repository works fine)

Thanks for your feedback. Let me just pinpoint it to other users that from this release you can now subscribe to fish shell's repositories by following instructions at http://fishshell.com/files/2.1.0/linux/index.html

Re: Fish shell 2.1

#13
post #2

I like the idea of fish, but I've had issues with other programs assuming things about my shell. Like vim and I think even other programs. There's something fish doesn't do, that other shells like bash and zsh do, that breaks other programs. I can't remember the specifics, but fish breaks stuff for me when I tried it, and I tried it pretty recently.

There are two problems I've found that prevent me from using fish more: 1. Fish syntax breaks virtualenv (Edit: Okay, apparently this isn't actually a problem). 2. Fish does not have the equivalent of 'disown' in bash. This is fine if you exit the parent shell normally, but not if you send SIGKILL, which my window manager (wmii and i3) does.

1. Fish syntax breaks virtualenv

You might want to try virtualfish [1]

[1] - https://github.com/adambrenecki/virtualfish

Re: Fish shell 2.1

#14
post #7

Thank you for your wonderful shell!!! I feel the lack of official distro packages (though the fish shell repository works fine)

Debian sid ('unstable') isn't hugely behind, at least by my standards of software upgrading. Fish 2.0.0 ended up in there about 8 weeks after release, and I'd expect 2.1.0 should get there in less time (2.0.0 was a change of upstream, and the first release in 4 years, while 2.1.0 is a relatively routine update from a distro's perspective).

Re: Fish shell 2.1

#15
I am currently running fish version 2.0.0 (Love it btw!) - does anyone know if there is a way to manually self update to 2.1? Or do I need to reinstall the package.

Re: Fish shell 2.1

#16
post #2

I like the idea of fish, but I've had issues with other programs assuming things about my shell. Like vim and I think even other programs. There's something fish doesn't do, that other shells like bash and zsh do, that breaks other programs. I can't remember the specifics, but fish breaks stuff for me when I tried it, and I tried it pretty recently.

There are two problems I've found that prevent me from using fish more: 1. Fish syntax breaks virtualenv (Edit: Okay, apparently this isn't actually a problem). 2. Fish does not have the equivalent of 'disown' in bash. This is fine if you exit the parent shell normally, but not if you send SIGKILL, which my window manager (wmii and i3) does.

What problems are you facing while using virtualenv ? I use fish with virtualenv and everything seems fine.( You need to source activate.fish to activate virtualenv on fish. )

Re: Fish shell 2.1

#18
I just re-installed Fish this morning. One of the first things I install when I have a fresh install on a workstation :D

The thing I appreciate most about fish is the clever suggestions from my shell history - the simplest things can be the biggest time-savers when it comes to entering obscure commands a few weeks apart (I don't have to look them up each time I do it now)

Re: Fish shell 2.1

#19
post #15

I am currently running fish version 2.0.0 (Love it btw!) - does anyone know if there is a way to manually self update to 2.1? Or do I need to reinstall the package.

What OS are you using ? If you are on Linux, you can subscribe to our repositories from http://fishshell.com/files/2.1.0/linux/index.html and update your package.

Re: Fish shell 2.1

#20
The great thing is, author provided all platform installer. Ubuntu, Debian, Centos, Fedora, even readhat 5,6 and so on. So great for people lazy to compile by themselves for trying little software. Good job! I up-voted you!
Post reply on HN