When you have some procedure(s) already defined and wish to edit it (them), you can also get into the Edit window from the Logo window by typing:
edit "some.procedure.name or edit [some list of procedure names]
This brings the procedure(s) into the Edit window, opening the window if need be.
edall is another useful tool (a primitive procedure) which brings all user-defined procedures, and variables too, into the Edit window.
Firstly, a <return> marks the end of a Logo line. If you keep on typing and the line wraps around on the screen, you are still - despite appearances - in the same Logo line. If, for cosmetic reasons, you want to split a Logo line across more than one screen line, you can do this by using <tab>. The display - at least in Logo PLUS - will record the fact that the Logo line continues by placing an arrow symbol where you have made the break. Remember that you cannot split a Logo instruction across two Logo lines.
Secondly, procedure definitions end with a line containing the single word end. If you have just one procedure definition in the editor window and escape (see below), Logo is kind enough to pop in the end which you omitted. But don't try this when you have more than one definition in the editor - for obvious reasons - and it is probably a good idea to avoid the habit anyway.
Notice that you can literally escape from the Edit window, by accident as well as by design, merely by clicking on the Logo window. This brings the Logo window to the front and makes it the active window. If you do this, however, Logo will completely ignore what you have typed in the Edit window. In other words, the Edit window is treated just like a scratch pad until you explicitly ask Logo to look at it by hitting <enter>.