
Quando uso o OMZ, tenho um recurso muito, muito interessante que gosto de chamar de histórico sensível ao contexto. É mais fácil mostrar do que descrever. Se eu correr:
% abc
% cba
E então eu digito % a[up]
, sem histórico de CS eu recebo % cba
. Com isso eu consigo % abc
. O que no OMZ causa isso?
EDITAR:Quero que isso me dê resultados com base nocomeçodo comando. Com a pesquisa de substring sugerida por @Thomas Dickey, corresponde se o que digitei foiem qualquer lugarno comando.
EDITAR 2: A resposta de @jasonwryan emComo posso pesquisar o histórico com o que já foi inserido no prompt do zsh?é quase isso; a única coisa é que o cursor deve estar no final da nova linha, em vez de permanecer na localização atual.
Responder1
Isso soa comopesquisa de substring de histórico zsh, que de acordo com a página da web é inspirado no fish
shell (e de improviso soa comovi-like-emacsimplementa o histórico de comandos — provavelmente existem diversas variações).
Para outras possibilidades, veja a resposta de @jasonwryan emComo posso pesquisar o histórico com o que já foi inserido no prompt do zsh?