The GUESS Console
The GUESS console (or shell) is the text window underneath the visualization. It functions similarly to a standard command window that you would find in most operating systems or with interpreted windows.
You may type commands into this console and hit enter to have them evaluated. Multi-line commands and functions are also supported (see the Tutorial).
GUESS supports copying and pasting from the console through the two menu options in the Edit menu. Simply select what you wish to copy and it will be copied into the clipboard. Additionally, single lines may be pasted back in using the paste command from the menu (multiple line pastes will not work at the moment).
Pressing the up and down arrows in the console will cycle through the history of the commands you have typed. Commands are not currently saved between GUESS sessions so if you quit and restart you will not have the history.
In addition to the two menu items, the console supports Emacs-type key bindings. These include:
-
ctrl-a – move to the start of the line (same as HOME)
-
ctrl-b – move back one character (same as left arrow)
-
ctrl-e – move to the end of the line (same as END)
-
ctrl-f – move forward one character (same as right arrow)
-
ctrl-c – cancel the current command and go to the next line (this is ONLY in the GUESS console, if you hit ctrl-c in the window in which you started GUESS you’ll kill the process)
-
ctrl-d – delete character after the cursor (same as delete key)
-
ctrl-k – kill, this cuts everything from the cursor to the end of the line and puts it into the clipboard
-
ctrl-l – similar to ctrl-k but cuts everything from the cursor to the start of the line
-
ctrl-n – next history item (same as down arrow)
-
ctrl-p – previous history item (same as up arrow)



