Я бы сказал, что многие многие программы nCurses (и libtinfo )заботятся о TERM.
Одним из примеров может быть htop
, который часто дает «частично -перезаписанные» строки при TERM=xterm
, но все выглядит нормально, когда TERM=xterm-color
.
По моему опыту, программы, которые не используют libtinfo (прямо или косвенно, скажем, через nCurses ), обычно вообще не заботятся о TERM и предполагают поддержку цвета или позиционирования курсора и т. д.
Вы можете переустановить Ubuntu без потери файлов. Хотя вам действительно следует сначала сделать резервную копию ваших файлов, если это возможно.