O recurso de histórico no zsh (ou em qualquer outro shell) é crucial para mim. Muitas coisas que preciso executar regularmente estão armazenadas lá. Portanto, preciso pesquisar os comandos de maneira eficiente. Embora a pesquisa de histórico padrão ainda seja boa, eu quero algo mais sofisticado para comandos mais complexos: Uma pesquisa baseada em padrões.
bindkey '^r' history-incremental-pattern-search-backward
bindkey '^f' history-incremental-pattern-search-forward
Com isso você pode pressionar CTRL-R, digitar curl*3000
e encontrará algo parecido curl http://localhost:3000/ponies
.
Acho isso extremamente útil e talvez seja bom para você também.
Cheers
Dirk