と CTRL + R 以前のコマンド(Ubuntuのターミナル)で検索できます。ただし、検索用語の最後の出現を常に表示するようです。 allの結果を参照する方法はありますか?
検索する数文字を入力したら、もう一度CTRL + Rを押して、入力した内容と一致する履歴を参照できます。
ただし、履歴サイズに制限されます。
もう一度CTRL-R
を押すだけです。
一致するすべての履歴行を一度に表示したい場合は、fc -ln | grep
。
mress:10077 Z$ fc -ln -100 | grep \^cd
cd /Volumes/Development/Android-sdk-mac_x86
cd ~/Downloads/MagicTrackpad.pkg
cd Resources
cd English.lproj
cd ../..
cd MagicTrackpadMultiTouchUpdate1.0.pkg
cd ..
cd
(-100
は「最後の100コマンド」を意味します。デフォルトは20ですが、範囲を指定することもできます。)
検索のステップについては、CTRL+R
再び。
しかし、コマンドのリストが必要な場合は、使用できます
history | grep 'command to search'