# Functions
B256Color 获取扩展的背景颜色值控制码.
BTrueColor 返回真色彩的背景颜色值.
CHA 光标移至 n 列位置.
CNL 光标下移 n 行并至行首.
CPL 光标上移 n 行并至行首.
CSI 生成 CSI 指令.
CUB 光标后移.
CUD 光标下移 n.
CUF 光标前移.
CUP 移动光标到 x,y 的位置.
CUU 光标上移 n.
DSR 设备状态报告.
ED 返回清除屏幕的控制符
- n == 0 时,清除从当前光标到屏幕尾的所有字符; - n == 1 时,清除从当前光标到屏幕头的所有字符; - n == 2 时,清除当前屏幕的所有字符; - 当 n 为其它值时,将触发 panic.
EL 获取清除行的控制符
- n == 0 时,清除从当前光标到行尾的所有字符; - n == 1 时,清除从当前光标到行头的所有字符; - n == 2 时,清除当前行的所有字符。 - 当 n 为其它值时,将触发 panic.
F256Color 获取扩展的前景颜色值控制码.
FTrueColor 返回真色彩的前景颜色值.
NewWriter 声明一个 [Writer] 结构体.
RCP 恢复光标位置.
SCP 保存光标位置.
SD 向下滚动 n 行并至行尾.
SGR 将几个 SGR 控制符合成一个 ansi 控制符
"30", "31", "32" // 以上参数将会被转换成以下内容返回 "\033[30;31;32m".
SU 向上滚动 n 行并至行尾.
# Constants
ResetCode 重置所有状态的 [ESC] 状态码.
# Type aliases
ESC 表示 ANSI 转码序列.