Insert a newline, and indent the next line. Some people prefer to bind RET to this command. Very useful for beautifying your S code. The braces automatically indent to the correct position when typed. This command causes all of the formatting variables to be buffer-local.
Moves point to the beginning of the function containing point.
Places point at the beginning of the S function containing point, and mark at the end. Since TAB is used for indentation in the edit buffer, object completion is now performed with C-c TAB . Returns you to the ESS process buffer, placing point at the end of the buffer. Also returns to to the ESS process buffer, but leaves point where it is. In addition some commands available in the process buffer are also available in the edit buffer.