Почему ^ M
используется для представления возврата каретки в VIM и других контекстах?
Я предполагаю, что M
- это 13-я буква латинского алфавита а возврат каретки - \ x0D
или десятичный 13
. Это причина? Это представление где-то задокументировано?
Я заметил, что Tab представлен как ^ I
, что является девятой буквой латинского алфавита. И наоборот, Tab - это \ x09
или десятичное 9
, что подтверждает мою теорию, изложенную выше. Однако где это может быть задокументировано как факт?