ANSI轉義序列

ANSI轉義序列 （ ANSI escape sequences ） 是一種的轉義序列標準 ， 用於控制視頻文本終端上的光標位置 、 顏色和其他選項 。 在文本中嵌入確定的字節序列 ， 大部分以ESC轉義字符和 " [ " 字符開始 ， 終端會把這些字節序列解釋爲相應的指令 ， 而不是普通的字符編碼 。 ANSI序列是在二十世紀七十年代引入的標準 ， 用以取代特定於終端供應商的序列 ， 並在二十世紀八十年代早期開始在計算機設備市場上廣泛使用 。 與早期缺少光標移動功能的系統相比 ， 新生的電子公告板系統使用ANSI序列改進其顯示 。 正是因爲這個原因 ， ANSI序列變成了所有制造商共同採用的標準 。 在21世紀 ， 儘管硬件文本終端已經越來越少了 ， 但ANSI標準依然存在 ， 因爲大多數終端模擬器會對部分ANSI轉義序列進行解釋 。 一個值得注意的例外是 ， 在微軟Windows 10更新TH2之前 ， Windows操作系統的Win32控制檯是不支持ANSI轉義序列的 。