Ctrl+R是多新的功能?

2个回答

老旧。

这不是Linux的事情。你所说的功能属于bash shell通过它使用的readline库。它在任何可以运行bash的地方都能正常工作,包括Windows、BSD、OSX等。

自至少1995年的Bash版本1.14.7以来,它就是Bash的一部分,因为那个版本的man页与今天的man页几乎以相同的方式提到了reverse-search-history。你可以从GNU存储库检查源代码。

它也在bash-1.05的FEATURES文件中提到,该文件显然来自1990年


10我要说,1990年非常古老。;) - A.B.

它起源于Emacs,而不是bash,所以它可能至少可以追溯到1983年,如果不是1975年。