Managing commands via bang bang (bang) (bang) instead of just bang

Open 💬 4 comments Opened May 8, 2026 by ronaldpetty

What variant of Codex are you using?

CLI

What feature would you like to see?

add - bang bang <cmd> -> interns command (!! ls, now ls works with no delay/cost/perf issues)
list - bang bang bang bang -> lists interned commands (e.g. !!!!, ls
delete - bang bang bang <cmd> -> remove interned command (e.g. !!! ls, now ls resumes existing slow behavior)

Being derailed typing ls while you needed !ls really slows me down. Be nice to suffer that once, then do !! ls, and henceforth ls just works like normal.

Additionally, it could be ok to lock it down to a subset of commands (maybe busybox – so Codex is a bit more in control).

Happy to implement demo.

Additional information

_No response_

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗