while you are waiting to learn about multiple processes, you can still do the editing in ESS in emacs, and get the syntactic highlighting and other editing awareness that ESS provides. You will need to manually pick up and drop highlighted regions from ESS into the R window. Rich