我希望能够编写dockercomex
并拥有,例如,历史匹配:docker-compose exec (...)
。 像这样的搜索在 PyCharm 中有效,并且对提高工作效率非常有用。 在 Firefox 中情况类似,但组之间有空格(docker com ex
例如)。
目前我在 Bash 中使用 Ctrl-R,但它将我的整个短语逐字地用作一个组(如grep dockercomex $HISTFILE
)。reverse-i-search 似乎不支持任何类型的正则表达式。
我可以使用:history | egrep '(docker|com|ex)'
,但这不方便频繁使用。如果没有更好的解决方案,我想我会编写一个脚本使其更加方便,例如:recently dockercomex
- 返回最后 n 个匹配项,询问我是否要执行任何匹配项(默认值:最后一个)。