Поиск истории команд

Я просматриваю историю команд терминала, нажимая Ctrl r, но что если:

This is an old command This is an | less -S older command 

Я нажимаю Ctrl r, а затем набираю «this is», и старая команда отправляется вверх, но не старше. Как я могу искать все команды «это»? Можно ли передавать все подобные команды в grep или что-то в этом роде?

Если я set -o vi , как мне его отменить?

Linux и Unix - лучшая ОС в мире.