Objective: Write a short yet concise cause for zsh which can convince an advanced shell user to give it a try – “Zsh in 50 seconds”.
**/**(.) **/**(@) etc.
echo *pattern*<tab> gets written out
same for echo $(some cmd)<tab>
% echo one two
% apt-ca<tab> sea<tab> $_ –> apt-cache search two
Caching for e.g. dpkg/apt related completions
the tab leaves volatile variables like $_ intact (unlike bash)
Use of $LS_COLORS not only for ls but also tab completion:
zmodload -i zsh/complist
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}