您如何告诉Ctrl+ Rreverse-i-search “重置自身”并每次从历史底部开始搜索?
背景:在 Bash 中使用 reverse-i-search 时,一旦完成对历史的搜索,我总是卡住并且找不到更多匹配项。有时我会再次点击Esc并重新调用Ctrl+ R,期望它从我的历史底部开始新的搜索。然而,“指针”似乎仍然在我历史上它离开的前一个地方。
问题是,我通常不希望这种行为。如果我点击Esc,然后重新调用Ctrl+ R,我希望它表明它应该再次从底部重新启动并重新开始工作。
我在 Windows 上使用 Cygwin,因为到目前为止提到的解决方案都不起作用。
此问题被标记为可能重复的问题。这个问题不是重复的,原因如下:
- 另一个问题不涉及 Cygwin。
- 替代问题不涉及如何将搜索重置为其初始状态(相反,它仅涉及在搜索中向后和向前移动)。