我希望能夠編寫dockercomex
並擁有例如歷史匹配:docker-compose exec (...)
。像這樣的搜尋在 PyCharm 中是有效的,而且它對生產力來說非常棒。在 Firefox 中,情況類似,但群組之間有空格(docker com ex
例如)。
目前我在 Bash 中使用 Ctrl-R,但它實際上將我的整個短語作為一組使用(如grep dockercomex $HISTFILE
)。 verse-i-search 似乎不支援任何類型的正規表示式。
我可以使用: history | egrep '(docker|com|ex)'
,但這對於頻繁使用來說並不方便。如果沒有更好的解決方案,我想我會編寫一個腳本,使其更加方便,例如:recently dockercomex
- 返回最後 n 個匹配,詢問我是否要執行任何一個(預設:最後一個)。