【问题标题】:How do you correct a line in psql without retyping everything如何在不重新输入所有内容的情况下更正 psql 中的一行
【发布时间】:2022-01-08 11:18:11
【问题描述】:

我对数据库及其软件非常陌生。我只是在打字,犯了一个小错误(忘记了,)。现在我一直在寻找一种方法来更正这条线,而不必中止并重新输入整个内容。有人可以帮忙吗?

【问题讨论】:

  • 尝试更具描述性并在您的问题中添加一些代码,以便更容易提供帮助。
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: postgresql psql


【解决方案1】:

其工作原理的详细信息取决于与您的psql 链接的行编辑库:readline、libedit 或(在 Windows 上)无。我假设 readline 具有 emacs 风格的行为。

如果你还在同一行,你可以将光标移回并修复它。您可以使用 Alt+B 向后跳过单词。要移回行尾,请使用 Ctrl+E

如果您在多行语句中进一步犯了错误,请输入 \e 并输入 Enter 以启动您的默认编辑器(可使用环境变量 EDITOR 配置),其中包含整个语句到目前为止。

【讨论】:

    猜你喜欢
    • 2015-05-18
    • 2014-01-01
    • 1970-01-01
    • 2023-03-11
    • 2012-05-03
    • 1970-01-01
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    相关资源
    最近更新 更多