Description
Command prefixing for continuous workflow using a single tool.
with is a Bash script that starts an interactive shell with where every command is prefixed using <program>.
For example:
$ with git git> add . git> commit -a -m "Committed" git> push
Can also be used for compound commands.
$ with java Primes java Primes> 1 2 java Primes> 4 7
And to repeat commands:
$ with gcc -o output input.c gcc -o -output input.c> enter Compiling... gcc -o -output input.c>
To execute a shell command proper prefix line with :.
git> :ls
You can also drop, add, and replace different commands.
git> +add git add> <some file> git add> !commit git commit> <arguments and message> git commit> - git>
To exit use either :q or :exit.