更多的控制代码已经给出了与其原始的含义相当不同的含义. 例如, 逃生字符(esc, 代码27)原本是为了允许发送其他控制角色作为文字, 而不是援引他们的含义. 这是在网址编码, c语言字符串, 以及某些角色有保留意义的其他系统中遇到的逃脱的同样意义. 随着时间的推移, 这一含义已被共同选择, 并最终被改变了. 在现代使用中, 发送到终端的esc通常显示命令序列的开始, 通常以一个所谓的ansi逃脱代码(或更适当地, 一个控制序列介绍)开始, 从esc开始, 然后是一个[(左括号)角色. 从终端发送的esc最常被用作一个用于终止一个操作的外带字符, 如teco和vi文本编辑器. 在图形用户界面(gui)和视窗系统中, esc通常导致一 个 应用 程序 中止 其 目前 的 操作 或 退出 ( 终止 ).
原本打算的"逃脱"角色是什么?
允许 发送 其他 控制 角色 作为 文字 而 不是 援引 他们 的 含义