\define appendBoxActions()
<$action-setfield $tiddler=<<targetTiddler>> text={{{ [<targetTiddler>get[text]addsuffix<linebreak>addsuffix<linebreak>addsuffix{$:/temp/appendbox}] }}}/>
<$action-setfield $tiddler="$:/temp/appendbox" text=""/>
\end
<$vars targetTiddler="Target" linebreak="
">
<$keyboard key="Enter" actions=<<appendBoxActions>>>
<$edit-text tag="textarea" placeholder="" tiddler="$:/temp/appendbox"/>
</$keyboard>
</$vars>
Since you are only appending on the Enter key as opposed to on every keystroke, you could indeed apply this code via a viewtemplate and append to the tiddler the textarea field is in, if so desired. The key is that the edit-text widget writes to a temp tiddler.