【问题标题】:I need to reset the terminal write head, without clearing characters我需要重置终端写头,不清除字符
【发布时间】:2019-05-25 04:36:43
【问题描述】:

我想做的事情有时会以错误的形式发生。我想清除我的 bash 终端,但让以前的字符保持为幽灵字符 - 或其他任何东西,只要你能看到它们,但它们实际上并不存在。

我用谷歌搜索了很多,但找不到任何东西。

【问题讨论】:

  • 您使用的是哪个终端模拟器? “Bash 终端”不是一个东西; bash 只是可以在终端中运行的程序之一。

标签: terminal


【解决方案1】:

我不太清楚你在问什么,但如果你只是想将光标移回左上角(不删除任何内容),许多终端支持以下转义序列:

fputs("\033[1;1H", stdout);  // C

printf '\e[1;1H'  # bash

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    • 2018-06-23
    • 1970-01-01
    • 2021-10-23
    相关资源
    最近更新 更多