3 ms·
> The main inconvenience of fish is not even having to go into another shell for some tasks like virtual env activation For stuff like "in this directory, I wa
by rgoulter 4y ago
> The main inconvenience of fish is not even having to go into another shell for some tasks like virtual env activation
For stuff like "in this directory, I want this virtual env activated", I'd recommend using direnv.
https://direnv.net/ https://direnv.net/
> wondering whether some command you just ran silently did something wrong because of shell incompatibility
I don't recall running into silent incompatibities. Do you have examples in mind?
Although, yeah, you can't just copy-paste most sh/bash snippets into fish.
- throwaway290 4y agoI'm sure there are some ways it can fail silently, but excluding that I think of a function that fails loudly but higher-level function does not check that.