Dlaczego jest ^M
używany do reprezentowania powrotu karetki w VIM i innych kontekstach?
Domyślam się, że M
jest to trzynasta litera alfabetu łacińskiego, a znak powrotu karetki jest \x0D
dziesiętny 13
. Czy to jest powód? Czy to przedstawienie jest gdziekolwiek udokumentowane?
Zauważam, że Tab jest reprezentowany przez ^I
, która jest dziewiątą literą alfabetu łacińskiego. I odwrotnie, tab jest \x09
dziesiętny 9
, co potwierdza moją teorię podaną powyżej. Gdzie jednak można to udokumentować jako fakt?
^H
usuwa znak lub pozwala na nadruk (na przykład jako n^H~
przestarzały sposób produkcji ñ) lub jakiekolwiek inne rzeczywiste użycie znaku kontrolnego jest odrębne od notacji daszka.