demoshell icon indicating copy to clipboard operation
demoshell copied to clipboard

Simplified shell for giving live demos

Results 14 demoshell issues
Sort by recently updated
recently updated
newest added

It makes sense to treat lines like a typewriter did when you're banging out a letter or novel in vim but every feed I read has the most recent content...

Add history saving Maybe want a special mode to preload a set of commands into history for a specific demo?

As mentioned to @dhellmann in private IRC, it would be awesome to integrate / merge demoshell with [doitlive](https://doitlive.readthedocs.io/en/stable/), to get the best of both worlds. Who knows, maybe I'll even...

Command and file tab completion. Do not make it as complex as bash. Maybe include history and preloaded command list

It would be good to have some instructions for setting up the shell, including for the configuration file. And then to have RTD integration configured so the docs build.

Travis-CI is configured now, but only for linters. We need some unit tests.

Add a builtin for "python" and "python3" that starts an interpreter prompt cycle that runs python statements instead of shelling out. Can we use the cmd module for that?

Git clone or curl for example. Probably need to do some basic handling for control characters like backspace and line feed

the default is to inset a block of text for a command, with the output reading top down. It might be useful for longer output to insert lines to produce...

All commands effectively run in the background now. Either block until a command is done or at least figure out which output block the output should go into instead of...