chocolat-public icon indicating copy to clipboard operation
chocolat-public copied to clipboard

Jobs and Building Reformation

Open atg opened this issue 9 years ago • 0 comments

There's broadly three kinds of CLI tools:

  • Instant commands, such as git add. Lifetime: seconds or less.
  • Short-running processes, such as ag, make, etc. Lifetime: minutes or less.
  • Long-running processes, such as manage.py runserver, node, repls. Lifetime: indefinite.

The interaction with a CLI tool made up of two parts: starting it, and viewing the output.

How can we improve starting a CLI tool? Something like Quick Open would be nice. Many of the commands I start are quite repetitive. git init, python3 manage.py runserver, etc. Chocolat should definitely track the history of the commands I enter.

How can we improve viewing the output? Once New Splits (#1763) are done, we can track the output in a non-file split.

atg avatar Feb 08 '16 05:02 atg