psql 多行命令:如何编辑前面的行?

ARX*_*ARX 5 postgresql psql

当在 psql 中编写跨多行的查询时,有时我意识到我在之前编写的其中一行中犯了错误。在下面的示例中,

select * form (
etc, etc...
Run Code Online (Sandbox Code Playgroud)

第一行有一个错误,但我已经在第二行写了。如何返回并编辑第一行(并将“form”更改为“from”)?我一直无法做到这一点。

因为一个错误而必须重写所有内容是非常不方便的(特别是对于长的多行查询)。