Histórico sensível ao contexto

Histórico sensível ao contexto

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 fishshell (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?

informação relacionada