| Instructions: editedit <variable>
Instructions: editedit #<number>, <variable> Instructions: editEdit (Instructions: writewrite Operators: Boolean And with Variable "&&="Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and re-read) data in Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext format.
 Instructions: editedit only works with TTYs. Using Instructions: editedit on another kind of stream yields an error. Default stream is Constants: stdinstdin. Flow control: if … thenFlow control: try … thenThe stream may be changed with #<number>. Default Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext encoding is UTF-8 unicode. Instructions: editEdit finishes with Flow control: end
 Shell Immediate Commands: exit, quit, endend of line (Flow control: returnreturn) for each Glossary: Variable, var_refvariable.
 Reading from a tty (terminal) uses Flow control: if … thenFlow control: try … thenthe line editor. Input is colorized according to Flow control: if … then
 Flow control: try … thenthe settings for Constants: stdinstdin. Data presentation is Flow control: if … then
 Flow control: try … thenthe same as for Instructions: putput. Flow control: if … then
 Flow control: try … thenThe tty must emulate a VT100 terminal.
 Currently (version 0.8.8) Instructions: editedit Text functions: convertInstructions: convertconverts all Glossary: Variable, var_refvariables Text functions: stringto text.
 Data Types: TextItem selector "[]": Text
 Glossary: text, text_valText output to a tty is colorized by vipsi to make it unique for Constants: stdinstdin, Constants: stdoutstdout Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and Constants: stderrstderr:
 List functions: thisThis is Data Types: TextItem selector "[]": Text
 Glossary: text, text_valtext written / echoed to Constants: stdinstdin
List functions: thisThis is Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext written to Constants: stdoutstdout
List functions: thisThis is Data Types: Text
 Item selector "[]": Text
 Glossary: text, text_valtext written to Constants: stderrstderr
 Flow control: if … thenFlow control: try … thenThe color Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and attributes are choosen to hopefully Numeric functions: matchmatch Flow control: if … then
 Flow control: try … thenthe capabilities of your terminal Operators: Boolean And with Variable "&&="
 Operators: Bitwise And with Variable "&="
 Operators: Bitwise And "&"
 Operators: Boolean And "&&"and can be overridden by Interactive Shell: Preferencespreferences in ~/.vipsi/shell.prefs:
 # Interactive Shell: Preferencespreferences for vipsi
# Flow control: if … thenif started in Modes of Operation: Interactive Shellinteractive shell mode
#prompt     vipsi>
# e.g.: normal, black, dark blue, bright_red, bold blue, inverse, bold underline green
stdout_attr
stdin_attr  blue
stderr_attr inverse red |