tmux: приложения ncurses отображаются неправильно (с мусором и т. д.)

tmux: приложения ncurses отображаются неправильно (с мусором и т. д.)

У меня есть приложения ncurses (например, aptitude), которые прекрасно работают в обычном xterm (или gnome-terminal, или любом другом терминале, который я пробовал), но если я запускаю их внутри сеанса tmux, экран не обновляется должным образом, пока я выполняю навигацию по меню.

Пример скриншота:aptitude qinside tmux

(полное разрешение:https://i.stack.imgur.com/UipyL.png)

То же самое происходит и с другими приложениями ncurses внутри tmux: скажем,cgdb. И снова, без tmux они работают хорошо.

Как сделать так, чтобы и в tmux это работало корректно?

(ОС — Linux Mint 13, если это имеет значение)

решение1

Изtmux часто задаваемые вопросы:

*************************************************************************************
* ОБРАТИТЕ ВНИМАНИЕ: большинство проблем с отображением вызвано неправильным ТЕРМИНОМ! Перед *
* сообщая о проблемах, УБЕДИТЕСЬ, что настройки TERM верны внутри и *
* вне tmux. *
* *
* Внутри tmux TERM должен быть «screen» или похожий (например, «screen-256color»). *
* Не беспокойтесь о проблемах там, где их нет!

Связанный контент