'soft return' in iTerm2
Not sure if I understand correctly. If you put \ at the end and press enter, it is treated as continuation of the line and control goes to next line for you to type more. Only when you press enter on a line that doesn't end in \ is when the entire piece of code gets executed on the shell. So in a way \ could be you soft return.