I've been using fish for a while now. Overall it's pretty great. Here's my fish config if you want to see an example: https://bitbucket.org/sjl/dotfiles/src/tip/fish/config.fish
fish shell
21–30 of 78 posts
Re: fish shell
#22One of my favourite features: a single configuration file. No more .bashrc and .bash_profile . However, it seems like Fish is not fully POSIX-compatible, therefore you can face weird problems in Vim plugins, for example.
Re: fish shell
#23Earlier quoted context omitted.
I am a year-or-two-old fishshell convert who is reasonably well versed in bash and tried using zsh and bash with a big .bashrc. A few things stand out to me as huge pluses: - It has a lot of cool functionality out of the box such as highlighting, smarter autocomplete (type in a partial word at the prompt and hit up instead of the cumbersome bash ctrl r/s history prompt that loves to beep at you), directory history (a…
Do you know anyone with a 10k .bashrc?
Re: fish shell
#24Re: fish shell
#25Re: fish shell
#26I have been using fish for a few months exclusively on my Mac. I really miss a few bashisms: mostly pressing esc-. inserts the last part of the last command. I have not changed the shell on my server, somehow I am afraid of breaking things... (bad shell scripts that don't have correct shebang line).
Re: fish shell
#27the developer should provider a converter tool to convert .bashrc/.zshrc to fish config
Re: fish shell
#28Earlier quoted context omitted.
Do you know anyone with a 10k .bashrc?
I know people with well more than that, particularly when you factor in 'oh my zsh' and its ilk.
$ cd bash-it
$ sloccount ./
...SNIP...
SLOC Directory SLOC-by-Language (Sorted)
3198 completion sh=3198
3168 plugins sh=3168
1081 themes sh=1081
748 lib sh=748
242 aliases sh=242
135 top_dir sh=135
16 template sh=16
0 custom (none)
Totals grouped by language (dominant language first):
sh: 8588 (100.00%)
Are there some big bashrc customizations that I might be overlooking?edited to reflect distinction between parent and grandparent comment
Re: fish shell
#29I like the features it has, but every time someone post a link to fish shell, I wonder why I would switch from bash or zsh. Will this really be THAT MUCH BETTER? Will I just run into weird errors? Is it totally sh compliant? These are important things to know and should be on the homepage.
Re: fish shell
#30I like the features it has, but every time someone post a link to fish shell, I wonder why I would switch from bash or zsh. Will this really be THAT MUCH BETTER? Will I just run into weird errors? Is it totally sh compliant? These are important things to know and should be on the homepage.
What I do is spawn fish at the end of my .zshrc that way I can just exit if I run into something that doesn't work with fish.
The biggest plus for me is that the default auto complete in fish is twice as smart as the other ones.