Historia sensible al contexto

Historia sensible al contexto

Cuando uso OMZ, tengo una característica muy, muy interesante que me gusta llamar historial sensible al contexto. Es más fácil mostrar que describir. Si corro:

% abc
% cba

Y luego escribo % a[up], sin historial de CS, aparece % cba. Con ello lo consigo % abc. ¿Qué causa esto en OMZ?

EDITAR:Quiero que esto me dé resultados basados ​​en elcomienzodel comando. Con la búsqueda de subcadenas sugerida por @Thomas Dickey, coincide si lo que escribí fueen cualquier lugaren el comando.

EDITAR 2: La respuesta de @jasonwryan en¿Cómo puedo buscar en el historial con lo que ya se ingresó en el mensaje en zsh?es casi todo; lo único es que el cursor debe estar al final de la nueva línea en lugar de permanecer en su ubicación actual.

Respuesta1

Eso suena comozsh-historia-subcadena-búsqueda, que según la página web está inspirado en elfish caparazón (y de repente suena como la formavi-como-emacsimplementa el historial de comandos (probablemente haya varias variaciones).

Para otras posibilidades, consulte la respuesta de @jasonwryan en¿Cómo puedo buscar en el historial con lo que ya se ingresó en el mensaje en zsh?

información relacionada