Ещё одна замечательная вещь, которая пришла в XXI век из века XIX — это табстопы. Когда пишущие машинки стали совершенствоваться, возникла проблема ввода текста в несколько колонок. Решение было изящным — сзади пишущей машинки был длинный ряд штифтов, каждый рамером примерно в ширину символа. Штифт мог быть в нормальном состоянии или вдавленном. Для вдавливания штифта в текущей позиции использовался специальный рычаг. Другой рычаг отпускал каретку (которую тянула пружина) так, чтобы каретка остановилась на заданном табстопе. Ввод текста в этом случае выглядел так «ввести текст, нажать табуляцию», ввести следующий текст.Самые продвинутые пишущие машинки, вроде Башкирия-М, имели кнопки «2Т», «3Т», которые позволяли пропустить несколько табуляций. Как это было реализовано в механике — не знаю. Помимо установки табстопов (их, очевидно, можно было сделать практически на каждой колонке), был рычак «сброса табуляций», который просто «отжимал» все штифты. И разумеется, все терминалы, начиная с vt102 и заканчивая linux-3.0rc2 поддерживают esc-код для «отжатия штифтов табуляции пишущих машинок».