Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A fish user for the last few years here. Fish is all about contextual autocomplete and zero configuration. It just works out of the box. It suggests completions as you type and the experience is very smooth. Unfortunately the scripting language isn’t sh-compatible but it’s fine as you can still run scripts in bash.


Frankly I use python and PowerShell (to control Windows boxes) for scripting 99% of the time and a quick `#!/usr/bin/env bash` shebang on top is how I learned how to bash script anyway since Debian was/still uses Dash for /bin/sh

Fish really is what it says on the tin: Friendly Interactive Shell. Easily get 90% of the benefits of zsh with just a install and chsh.


I love fish for an interactive shell, while continuing to use bash for scripting, it gives me the best of both worlds.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: