Back from outing: getting out of #fish is really hard. Tried going back to #bash (even with #blesh), tried #OilShell and none of them really work (failed bug reports). Sad. Anybody know about actually working POSIX-compatible interactive shell which actually works and at least from distance can compete with fish?
I learned by accident today that you can change your working directory in Fish shell using Alt and the left/right arrow keys. It basically keeps track of the history of your directory navigation, and flips through your history.
Also discovered accidentally, the same keys in a normal text field move the word that the cursor is on to the right or left, swapping it with the word next to it.
@lw64 I really enjoy using fish, it's full of random little niceties like this, but still manages to be really intuitive and easy. The CLI tools that I use that need some form of shell integration all provide first-class support and documentation for fish.
Especially autocompletion and command suggestion I find really helpful.
@lw64 I guess I meant auto suggestion, not autocompletion. Fish can tab-complete commands, but it can also suggest commands based on autocompletion data, as well as your command history. So yes, it's a lot better than bash. Kind of intelligent, almost.
Atuin and starship are special tools for modifying the shell, they have fish support.
Homebrew and cargo somehow need to tell the shell to include their respective bin directories, and they also provide instructions for fish.
@GalacticBox I feel like that too 😢 It's too bad, I felt like they had a lot of potential, but they've just attached their whole brand identity to hype.
#Moshidon community: We are currently experimenting in @moshidon nightly with removing duplicate settings that can already be controlled from the system preferences. Specifically this time the haptic feedback/vibration setting.
Does your phone have an option to disable it in the system settings (called Touch feedback, usually found under Accessibility > Vibrations & Haptics)?
If not, please reply with your Android version and phone brand so we can take this into account, thanks!