Quick Reference Card
Single characters are quoted with \ in an Eli request; strings
are quoted by enclosing them in apostrophes ('). Spaces and tabs are
ignored, and # marks the rest of the line as a comment. The
request ? starts the documentation browser.
For further details see Interacting with Eli.
object
- Make a product up-to-date with respect to its inputs.
x.specs+monitor:exe # Make up-to-date
x.specs:parsable< # To your editor
x.specs> # To standard output
x.specs:exe>x.exe # To file x.exe
x.specs:source>src # To directory src
!
- Execute the remainder of the line as a shell command. If
! is preceded
by object , append the name of the up-to-date product to the end of the
line.
=
- Query or set variables.
?= # Show list of all variables.
Dir=? # Show `Dir' variable meaning.
History= # Show the value of `History'.
ErrLevel=1 # Set `ErrLevel' to `1'.
control character
- Request editing with history. Starred commands accept a repeat count
(e.g. `+ESC 4 ^P+'). Arrow keys can be used to move in the history.
^A Move to the beginning of the line
^B* Move left in the line (left arrow)
^E Move to the end of the line
^F* Move right in the line(right arrow)
^N* Next request in history (down arrow)
^P* Previous request in history (up arrow)
^R* Request a substring to search for
String starts line if it begins with ^
Search forward if repeat count given
|