gpt4 book ai didi

bash - Bash : how do you "reset" the search in Cygwin? 中的 Control-r 反向搜索

转载 作者:行者123 更新时间:2023-11-29 08:40:51 26 4
gpt4 key购买 nike

如何让 Ctrl + R 反向搜索“重置自身”并每次都从历史底部开始搜索?

背景: 在 Bash 中使用反向搜索时,我总是在完成历史搜索后卡住,无法找到更多匹配项。有时我按下 Esc 并再次调用 Ctrl + R ,期望它从我的历史底部开始一个全新的新搜索.然而,“指针”似乎仍然在我的历史记录中它离开的前一个地方。

问题是,我通常不希望出现这种行为。如果我点击 Esc,然后重新调用 Ctrl + R,我希望这表明它应该再次从底部重新启动并工作它的方式备份。

我在 Windows 上使用 Cygwin,因为到目前为止提到的解决方案都不起作用。


这个问题被标记为 potential duplicate question .由于以下原因,这个问题不是重复的:

  • 备用问题不涉及 Cygwin。
  • 备选问题不涉及如何将搜索重置到其初始状态(而是涉及简单地向后搜索以及向前搜索)。

最佳答案

My Bash 的工作方式与您预期的一样。也许按 Ctrl + C 而不是 Esc 会有帮助。

此外,您还可以使用 Ctrl + S 向前搜索。

如果

Ctrl + S 没有向您的终端发送“停止”,即如果“stty -a”给您“-ixon”,则它会起作用。您可以通过“stty -ixon”更改它。

感谢@Phil 提醒。

关于bash - Bash : how do you "reset" the search in Cygwin? 中的 Control-r 反向搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/549810/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com