zsh laziness features (cont.) useful syntax additions cd old new replaces "old" with "new" in directory string, ie s/old/new/ completion which makes bash go sit in a corner default completion definitions for most common commands can sometimes type entire commands with just 3+ times cycles through possible matches you will get really annoyed without this once you're used to it scroll through menu choices with arrow keys don't need to look up manpages for obscure options 70% of the time not statistically proven completions for netscape, scp, dpkg, etc are mindboggling what did i tell you about head wrapping around a brick? runs especially well on Sun boxen setopt sunkeyboardhack removes accidental ` characters at the end of the input line ;) good example of zsh's attitude toward features: nutty, yet still useful