package
2.1.5
Repository: https://github.com/issue9/term.git
Documentation: pkg.go.dev

# 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 重置所有状态的 ansi.ESC 状态码.

# Structs

Writer ansi 控制码的 io.Writer 接口 a := NewWriter(os.Stdout) a.Left(5) a.ClearLine(2) a.SGR(term.SGRFRed,term.SGRBGreen) a.Print("abc") fmt.Fprintf(a, "%v", term.SGRFBBlue).

# Type aliases

ESC 表示 ansi 转码序列.