Перемещение курсора
Esc[nA | вверх на n строк |
Esc[nB или Esc[ne | вниз на n строк |
Esc[nC или Esc[na | вправо на n позиций |
Esc[nD | влево на n позиций |
Esc[nE | в начало строки и на n строк вниз |
Esc[nF | в начало строки и на n строк вверх |
Esc[n1;n2f или Esc[n1;n2H | переместить в позицию n1 и строку n2 |
Esc[nZ | на n табуляций назад (как Tab, но в обратную сторону) |
Esc[n` | в той же строке в позицию n |
Esc[nd | в той же позиции в строку n |
EscM | сдвинуть курсор на строчку вверх, если он был в самой верхней строке, то сдвинуть содержимое экрана на строчку вниз (то же самое, что делает NewLine, только "вверх ногами") |