Quero poder escrever dockercomex
e ter, por exemplo, uma correspondência de histórico: docker-compose exec (...)
. Pesquisar assim funciona no PyCharm e é fantástico para produtividade. No Firefox é semelhante, mas com espaços entre grupos ( docker com ex
nesse exemplo).
Atualmente eu uso Ctrl-R no Bash, mas ele usa minha frase inteira literalmente como um grupo (como grep dockercomex $HISTFILE
). Reverse-i-search não parece suportar nenhum tipo de regexps.
Eu poderia usar: history | egrep '(docker|com|ex)'
, mas isso não é conveniente para uso frequente. Se não houver solução melhor, acho que escreverei um script que torne tudo muito mais conveniente, algo como: recently dockercomex
- retornar as últimas n partidas, perguntando se quero executar alguma (padrão: a última).