history
对于 Zsh 用户,可以使用 fc
命令来搜索历史记录,它是 history
命令的增强版本:
fc -l 1
这里 -l
选项表示列出历史条目,1
是从历史记录的第一条命令开始搜索。
最后,如果你在 Zsh 中启用了增强的历史搜索功能,也可以直接通过按下特定的快捷键(如 Ctrl + R)进入增量式搜索模式。例如:
-
在命令行提示符下按下 Ctrl + R
-
然后开始输入你要搜索的命令片段,如 cd
(reverse-i-search)`cd': cd /path/to/directory
在增量式搜索模式下,你可以继续输入来精确搜索,或者按下 Ctrl + R 来查看匹配项的上一个条目。按下回车即可执行搜索结果中的命令,或按下 Esc 或者 Ctrl + G 来退出搜索模式而不执行任何命令。