ユーザーがカーソルを移動できるようにANSI端末に文字を追加するにはどうすればよいですか?

ユーザーがカーソルを移動できるようにANSI端末に文字を追加するにはどうすればよいですか?

具体的には、次のようなことをしたいと思います。

aaaaaaaa_

カーソルはas内で移動できます。

関連情報