Shift Out (SO)與Shift In (SI)是ASCII 控制字符的14與15(0x0E,0x0F)[1]。有時也稱作"Control-N"與"Control-O"。

最初的意義是提供一種方式使得機電式打字機或電動打字機的彩色打印帶上下移動以更換顏色。黑色是默認顏色,因此可shift "in"或"out",切換為其它顏色的打印帶。

後來用於切換不同的字體或字符集。在ISO/IEC 2022,分別表示GL編碼G0,以及GL編碼G1.

參考文獻

  1. ^ The Linux Programmer's Manual. [2012-11-16]. (原始內容存檔於2012-05-02). 

參見