gabebw / dotfiles

:tulip:
https://gabebw.com
230 stars 23 forks source link

Fish shell annoyances #195

Open gabebw opened 2 years ago

gabebw commented 2 years ago

I'm listing them here as they come up just in case I want to switch back. Or perhaps these are already fixed, and I just don't know Fish well enough yet.

  1. Globs are not case-insensitive (e.g. ls a* finds only files starting with a, not A)
  2. There's no "range" globbing, like ls [A-Z]* a. https://github.com/fish-shell/fish-shell/issues/1187
  3. There is no globbing even without a range, like ls [ABC]*

The only globbing that works is with curly braces: foo{1,2,3}.

Relevant issue: https://github.com/fish-shell/fish-shell/issues/3681