Il y a une question similaire ici :
Control-r reverse-i-search dans bash :comment "réinitialiser" la recherche dans Cygwin ?
J'ai trouvé une autre question similaire sur Super User :
(reverse-i-search) dans Bash
Apparemment, les deux mentionnent Ctrl +s , ce qui peut faire l'affaire.
J'espère que cela pourra aider. J'essaie moi-même de trouver un morceau de code qui fait le reverse-i-search
afin de vérifier exactement comment il a été mis en œuvre.
CTRL + S
...résolu pour moi APRÈS avoir utilisé...
stty -ixon
Si CTRL + S ne fonctionne pas pour vous, c'est parce que, selon la réponse acceptée de Vincenzo Pii dans un autre fil connexe :
Le problème est que cette liaison, dans de nombreux terminaux, est utilisée par défaut pour envoyer le code de transmission de pause (
XOF
).Comme dans
man stty
:[-]ixon enable XON/XOFF flow control
Donc, si cette option est activée sur votre terminal (la sortie de
stty -a
contientixon
sans le-
signer devant), vous ne pouvez pas utiliser CTRL +S dans le contexte de reverse-i-search .Pour le désactiver, utilisez la commande suivante :
stty -ixon
Et CTRL +S vous donnera un
(i-search)
(non inversé).