Worth switching to zsh for casual use? [closed]

Personally, I love zsh.

Generally, you probably won’t notice the difference between it and bash, until you want to quickly do things like recursive globbing:

  • **/*.c for example.

Or use suffix aliases to associate specific progs with different suffixes, so that you can “execute” them directly. The below alias lets you “run” a C source file at the prompt by simply typing ./my_program.c – which will work exactly as if you typed vim ./my_program.c. (Sort of the equivalent to double clicking on the icon of a file.)

  • alias -s c=vim

Or print the names of files modified today:

  • print *(e:age today now:)

You can probably do all of these things in bash, but my experience with zsh is that if there’s something I want to do, I can probably find it in zsh-lovers.
I also find the book ‘From Bash to Z-Shell’ really useful.

Playing with the mind bogglingly large number of options is good fun too!

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)