假设我一个接一个地输入了一堆命令:
rm blah.txt
pwd
ls
cd ..
cd blah
pwd
如果我想让“rm blah.txt”再次出现而不必再次输入整个内容,我可以按up6 次。
但是有没有更快的方法?可以根据一些文本过滤我的命令历史记录吗?
直观地说,我只想输入r
然后按下向上键来搜索我的命令历史记录中仅以“r”开头的命令。
答案1
点击F7
可显示最近几个命令的列表,然后您可以点击首字母跳转到第一个匹配的条目。反复点击同一个字母可向上移动首字母相同的命令(从最新到最旧)。
答案2
在 Win-XP(可能还有 Win-7)上,键入命令的前几个字母,然后按F8
查看以这些字母开头的最新命令。如果这不是您想要的命令,请再次按 F8,依此类推。如果您输入所选命令而不做任何修改,那么您将位于命令历史记录中最初输入命令的位置,并且可以使用向上和向下箭头选择前面或后面的命令。