Hola, mi duda es si alguien sabe como se puede, manipular un text area con javascript, por ejemplo cuando precionen enter, colocar una palabra, o mover el cursor a alguna posicion en especial, o seleccionar alguna palabra, etc.

Lo que quiero es colocar un textarea que al darle enter colocar una frace despues del enter, para simular una interaccion con el usuario, ejemplo: con un timer aparecer en el textarea Hola y un enter, cuando el usuario responda al hola y de enter, esperar un poco, y hacer otra pregunta y asi sucesivamente.