gpt4 book ai didi

ansi-escape - 是否有将光标移动到行尾的 ANSI 控制序列?

转载 作者:行者123 更新时间:2023-12-04 14:22:12 28 4
gpt4 key购买 nike

我知道 \33[nC移动光标 n列向前;问题是,我不知道特定行包含多少个字符。

最佳答案

什么都没有显式 ,但是屏幕“小”,您可以使用任何光标移动命令移动到任意远的目的地,终端将通过屏幕大小限制移动。

例如,光标前移(在 terminfo 中, cuf )控件使用重复计数,水平位置绝对(在 terminfo 中, hpa )控件使用列值(value)。这些中的任何一个都应该适合您:

tput cuf 999
tput hpa 999

(假设您的屏幕少于一千列)。还有其他一些可能会在您的终端(模拟器...)中实现,但这些是相当常见的。

顺便说一下,对于硬编码, cuf 与问题中的示例相同。那是 栏目 ,不是 线路 哪些被移动。移动光标 线路 ,您将使用 cud (转义> [n B )。

关于ansi-escape - 是否有将光标移动到行尾的 ANSI 控制序列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53162888/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com