首页 > 解决方案 > 退出编辑器而不退出 psql

问题描述

当我运行\dt(和其他psql类似的命令\l)时,这个东西就会出现。这是什么?这是编辑吗?

最重要的是,当我单击 时Ctrl+Z,我会完全被淘汰psql如何在不退出的情况下退出它psql

在此处输入图像描述

我对 Ubuntu 完全陌生,如果这是一个愚蠢的问题,我很抱歉。感谢您提前抽出时间!

标签: psqlpager

解决方案


你似乎来自 Windows。

当查询结果不适合您的屏幕时调用的寻呼机类似于 Windows' more,因此您可以通过键入 退出它q

如果您根本不需要寻呼机,请将环境变量设置PAGER为空字符串:

PAGER='' psql

在 Linux 上键入Ctrl+Z不会发送 End-of-file,它会暂停当前的前台进程,该进程继续潜伏在后台。您可以使用命令从那里拯救它fg


推荐阅读