Vieux.
Ce n'est pas une chose Linux. La fonctionnalité dont vous parlez appartient au bash
shell via la readline
bibliothèque qu'il utilise. Il fonctionnera de manière identique partout où vous pourrez lancer bash, y compris Windows, les BSD, OSX, etc.
Il fait partie de Bash depuis au moins la version 1.14.7 (de 1995), car la page de manuel de cette version mentionne à reverse-search-history
peu près la même chose que les pages de manuel d'aujourd'hui. Vous pouvez vérifier la source depuis le référentiel GNU .
C'est également mentionné dans le FEATURES
dossier de bash-1.05
, qui date apparemment de 1990 .
Il provient d'Emacs, pas de bash, donc il remonte probablement à 1983 au moins, sinon 1975.
la source