If you like oh-my-zsh you'll love https://fishshell.com/. The main difference I use is better command completion as you're typing, and you can complete by word with alt-f. And ruby like syntax.
for example (| is the cursor and everything after it is grey text)
>echo hello world
hello world
>echo |hello world # alt-f
>echo hello| world
Fish and oh-my-zsh both take about 5 seconds to init though. If you don't like that you should be using prezto (which is the fork he mentions in the article)
for example (| is the cursor and everything after it is grey text)
>echo hello world
hello world
>echo |hello world # alt-f
>echo hello| world
Fish and oh-my-zsh both take about 5 seconds to init though. If you don't like that you should be using prezto (which is the fork he mentions in the article)