Split long sript into multiple lines

Split long sript into multiple lines

I have several sripts that have lines that are horizontally very long. Curent behaviour of the free flow scripting is not consistent - sometimes it is displayed as one long line (tis is good - see next why!) or automatically brohen down into sections that fit on the screen. I hate when it is broken down. As then the light gray text that is editable is overlayed with the original unbroken text. So often I have to type 5 to 10 rows below where the actaul code is and this later code is simply on top of the thext I am trying to edit. That is a nightmare. 

Is there a way to start a new line in the middle of the statement? For example:

  1. FetchResult  =  SourceForm  [ThisIsAVeryLongFiendName
  2.  == input.Date];