barthr/redo: Redo is the ultimate tool to create reusable functions from your history in an interactive way

a command line application to easily create reusable functions in your own shell – like a terminal-based macro recorder