cterm2000除了提供延时控制*[M,还有另外3个公开的控制符*[G、*[I与*[F
*[G是响铃
*[I可用来改变字体,
*[I或*[0I 默认字体
*[1I 宋体
*[2I 黑体
*[3I 楷体
这个控制符fterm或sterm会忽略,不过对netterm的用户会有影响,
我没用过netterm,这里不讨论
*[F是对屏幕某一区域按一定规则填充颜色,基本上没人使用,
ctermIII也不再支持该控制符
未公开的控制符*[U,请不要使用
*[nU,n是一个正整数,cterm读到该控制符会弹出URL确认框
将*[nU后面的n个字符显示在URL确认框里面
将*[nU后面的n个字符显示在URL确认框里面
fterm的一些非标准ANSI转义序列有:
*[nM 删除当前行开始的n行(与cterm,高版本sterm的延时控制冲突)
*[nL 插入n个空白行,不改变当前光标位置
*[nP 删除n个空格
*[n@ 插入n个空格,不改变当前光标位置(cterm2000不认为@是转义序列结束的标志)
个人认为fterm的这几个控制符没什么实用价值
高版本sterm还提供对改变标题栏和状态栏的控制符的支持,这个请不要使用
*[G是响铃
*[I可用来改变字体,
*[I或*[0I 默认字体
*[1I 宋体
*[2I 黑体
*[3I 楷体
这个控制符fterm或sterm会忽略,不过对netterm的用户会有影响,
我没用过netterm,这里不讨论
*[F是对屏幕某一区域按一定规则填充颜色,基本上没人使用,
ctermIII也不再支持该控制符
未公开的控制符*[U,请不要使用
*[nU,n是一个正整数,cterm读到该控制符会弹出URL确认框
将*[nU后面的n个字符显示在URL确认框里面
将*[nU后面的n个字符显示在URL确认框里面
fterm的一些非标准ANSI转义序列有:
*[nM 删除当前行开始的n行(与cterm,高版本sterm的延时控制冲突)
*[nL 插入n个空白行,不改变当前光标位置
*[nP 删除n个空格
*[n@ 插入n个空格,不改变当前光标位置(cterm2000不认为@是转义序列结束的标志)
个人认为fterm的这几个控制符没什么实用价值
高版本sterm还提供对改变标题栏和状态栏的控制符的支持,这个请不要使用