Вопрос: Как вы говорите Ctrl + r reverse-i-search, чтобы "сбросить себя" и начинать поиск с нижней части вашей истории каждый время
Справочная информация: При использовании обратного поиска в Bash я всегда застреваю, когда он завершает поиск по истории и не может найти больше совпадений. Иногда я нажимаю Esc и повторно вызываю Ctrl + r второй раз, ожидая, что он начнет новый новый поиск из глубины моей истории. Тем не менее, «указатель» все еще, кажется, находится на прежнем месте, где он остановился в моей истории.
Проблема в том, что я обычно не хочу такого поведения. Если я нажму Esc , а затем повторно вызову Ctrl + r , я хотел бы указать, что он должен перезапустить снизу снова и работать его путь назад.
Обновление: Полагаю, мне следовало упомянуть, что я использую Cygwin в Windows, поскольку ни одно из упомянутых выше решений не работает.
Обновление: Этот вопрос был помечен как потенциальный дубликат вопроса . Этот вопрос не является дубликатом по следующим причинам:
- Альтернативный вопрос не касается Cygwin.
- Альтернативный вопрос не касается того, как сбросить поиск в его первоначальное состояние (вместо этого он имеет дело просто с движением назад при поиске, а также вперед).