As my understaning it bring bunch of features out of box, syntax highligh, tab completion etc.?
As my understaning it bring bunch of features out of box, syntax highligh, tab completion etc.?
I think this is a good summary. The best thing about fish is that you don't need to install any plugins to get all of the nice things that other people put a lot of effort into configuring: tab completion, syntax highlighting, and so on. It's also just really comfortably ergonomic in a way that is hard to describe unless you've used it - multiline commands automatically update their indentation as you type, completions for most common programs come pre-bundled, you can easily set environment variables globally across all of your shell instances without fiddling with config files or reloading your shells, and so on.
It's also why I love starship https://starship.rs/. Lots of plug-ins to customise what I want at the prompt, and all of it native compiled such that it executes in milliseconds.
> But for server side we as usual stick to default shipment, vim, zsh etc
And macOS isn't a server OS.
https://github.com/fish-shell/fish-shell/issues/1786
It is worth mentioning that exists `<()` and is implemented via a helper command `psub`: https://fishshell.com/docs/current/cmds/psub.html