web-dev-qa-db-ja.com

ctrl + rの新機能

このコマンドがいつ導入されたのか、それが公式のLinuxの一部であるのか、それともubuntu固有のものなのか疑問に思っていますか? 以前に使用したコマンドのコマンドライン履歴を検索するにはどうすればよいですか?

24

古い。

Linuxのことではありません。あなたが話している機能は、使用するbashライブラリを介してreadlineシェルに属します。 Windows、BSD、OSXなど、bashを実行できる場所であればどこでも同じように動作します。

少なくともバージョン1.14.7(1995年から)以降、Bashの一部でした。そのバージョンのマンページでは、今日のマンページと同じようにreverse-search-historyに言及しています。 GNUリポジトリ からソースを確認できます。

bash-1.05FEATURESファイルでも言及されており、明らかに 1990年以降 です。

37
muru

これは、bashではなくEmacsに由来するため、おそらく1975年ではないとしても、少なくとも1983年に遡ります。

14
zpgidaman