"The real differentiator between zsh and other shells, even the
recent improvements provided in shells like bash, is the ability to
customize the auto-completion system to work with more than just
filenames and paths. Extending the functionality to support
additional arguments to your existing commands is just one example,
but the system is so flexible that you could almost complete any
command or command-line element."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.