Принцип работы редакторов типа vim'а или как это вывести на экран?
Думаю, по заголовку все понятно. Если у меня есть только конвеероподобный print(), то как вообще работают терминальные проги типа vim'а или emacs'а? Или, например, анимация установки в apt, pip и npm? Неужели только с помощью символа '\b'? Или может есть какая-то библиотека для этого?
Почитал. Очень интересно, но ничего не понял.
Как это технология хоть называется-то? Я вообще что должен искать? Может, свой написать? За счет чего он работает?
energizer888, Так разбирайтесь. Есть еще примеры анимации в консоли. Принципы общие, вне зависимости от языка.
Если не хотите вникать, то ищите python terminal gui. Конкретных либ называть не буду, выбирайте фломастеры на свой вкус.
Можете написать и свое, материала навалом. Просто внимательно погуглите