当前位置: 华文问答 > 数码

在Linux中,按上下左右键为什么变成^[[A^[[B^[[C^[[D?

2015-06-19数码

这个应该是叫 CSI (Control Sequence Introducer) sequences

https:// en.wikipedia.org/wiki/A NSI_escape_code#CSI_(Control_Sequence_Introducer)_sequences

表格中的CSI就是"ESC [", ESC的ASCII码是\033,终端里写成^[。

类似的,vim里^[ (ctrl + [)也是esc键的映射。

Esc key - Wikipedia