Quelle est la nouveauté de ctrl + r?

Réponses:

37

Vieux.

Ce n'est pas une chose Linux. La fonctionnalité dont vous parlez appartient au bashshell via la readlinebibliothè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-historypeu 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 FEATURESdossier de bash-1.05, qui date apparemment de 1990 .

muru
la source
10
Je dirais que 1990 est très ancienne. ;)
AB
14

Il provient d'Emacs, pas de bash, donc il remonte probablement à 1983 au moins, sinon 1975.

zpgidaman
la source