搜索命令历史


9

我通过按以下方式搜索终端命令历史Ctrlr

This is an old command

This is an | less -S older command

我按Ctrlr,然后键入“这是一个”,并且出现旧命令,但不是旧命令。如何搜索所有“这是”命令?是否可以将所有类似的命令传递给grep或其他东西?

如果是我set -o vi该如何撤消呢?


3
撤消vi样式的行编辑,set -o emacs因为仅存在emacsvi行编辑模式。
user1146332 '09年

Answers:


17

要在历史记录中搜索命令,请按ctrl+r多次;-)

您还可以使用以下命令浏览历史记录:

 history | grep YOUR_STRING

5

如果我理解正确,并且要搜索较旧的条目,请再次按ctrl + r。


1
输入搜索条件后如何在它们之间切换?
powder366
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.