printf'\ e [s'将保存光标的属性和位置,以便脚本可以使用printf'\ e [u'重置它们。但我只想保存属性。换句话说,我想更改文本的颜色,打印一些文本,然后恢复脚本末尾的颜色设置。如果我使用[s和[u序列,我将重置位置,我不想要。
在不恢复位置的情况下,将颜色属性恢复到光标的最简单方法是什么?
答案 0 :(得分:0)
ESC 7 (DECSC) save state
ESC 8 (DECRC) restore most recently saved state
虽然没试过......