Contrôle-r inverse-je-recherche dans bash: comment avez-vous “reset” de la recherche dans Cygwin?

Question: Comment dites-vous Ctrl+r inverser le-i-de la recherche pour "réinitialiser" et de lancer la recherche à partir du bas de votre histoire à chaque fois?

De fond: Lors de l'utilisation de l'inverse-je-recherche de Bash, j'ai toujours coincé une fois qu'il est fini de la recherche vers le haut à travers l'histoire et il ne peut pas trouver plus de matchs. Parfois, j'ai frappé Esc et re-invoke Ctrl+r un deuxième temps, l'attend pour démarrer une nouvelle recherche à partir du bas de mon histoire. Cependant, le "pointeur" semble toujours être à la dernière place, il l'a laissée dans mon histoire.

Le problème est, en général, je ne veux pas de ce comportement. Si je frappe Esc, et puis de le ré-invoquer Ctrl+r, je voudrais que pour indiquer qu'il doit re-commencer par le bas à nouveau et de travailler son chemin de retour vers le haut.

Mise à jour: je suppose que je devrais avez mentionné, je suis en utilisant Cygwin sous Windows, car aucun des soi-mesure solutions mentionnées travail.

Mise à jour: Cette question a été marquée comme un le potentiel de double question. Cette question n'est pas un doublon, pour les raisons suivantes:

  • L'autre question ne traite pas avec Cygwin.
  • L'autre question ne traite pas comment réinitialiser la recherche à son état initial (au lieu de cela, il traite tout simplement aller vers l'arrière, à la recherche ainsi que de l'avant).
InformationsquelleAutor dreftymac | 2009-02-14