Я хочу иметь возможность писать dockercomex и иметь, например, совпадение истории: docker-compose exec (...) . Подобный поиск работает в PyCharm, и это фантастически для производительности. В Firefox это похоже, но с пробелами между группами (docker com ex для этого примера).

В настоящее время я использую Ctrl-R в Bash, но он использует всю мою фразу буквально как одну группу (например, grep dockercomex $HISTFILE). обратный поиск не поддерживает регулярные выражения.

Я мог бы использовать: history | egrep '(docker|com|ex)' , но это не удобно для частого использования. Если нет лучшего решения, я думаю, что напишу скрипт, который сделает его намного более удобным, что-то вроде: recently dockercomex - возвращает последние n совпадений, спрашивая, хочу ли я выполнить какие-либо (по умолчанию: последний).

0