\edit

使用外部编辑器编辑查询缓冲区(或指定的文件)。当编辑器退出时,其内容会复制回查询缓冲区。如果未指定任何参数,则当前的查询缓冲区会复制到临时文件,然后以相同方式编辑该临时文件。

然后,将按照 vsql 的一般规则重新解析新的查询缓冲区,按照这些规则,包括第一个分号在内的整个缓冲区会被视为单个行。(因此,您无法使脚本以这种方式工作。请使用 \i 获取该结果。)如果没有任何分号,vsql 将等待用户输入分号(它不会执行查询缓冲区)。

语法

\e[dit] [ file ]