![tmux:ncurses 应用程序显示错误(带有垃圾等)](https://linux22.com/image/38761/tmux%EF%BC%9Ancurses%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%98%BE%E7%A4%BA%E9%94%99%E8%AF%AF%EF%BC%88%E5%B8%A6%E6%9C%89%E5%9E%83%E5%9C%BE%E7%AD%89%EF%BC%89.png)
我有 ncurses 应用程序(例如 aptitude)在普通 xterm(或 gnome-terminal,或我尝试过的任何其他终端)中运行良好,但如果我在 tmux 会话中运行它,当我进行一些导航时,屏幕不会正确刷新通过菜单。
截图示例:
(完整分辨率:https://i.stack.imgur.com/UipyL.png)
tmux 内的其他 ncurses 应用程序也会发生同样的情况:比如说,数据库数据库。再说一遍,没有 tmux,它们也能很好地工作。
如何让它在 tmux 中也能正常工作?
(操作系统是 Linux Mint 13,如果这很重要的话)
答案1
来自tmux 常见问题解答:
****************************************************** ************************** * 请注意:大多数显示问题都是由于错误的术语造成的!前 * *报告问题请确保内部术语设置正确并且* * 外部 tmux。 * ** * tmux 内部的 TERM 必须是“screen”或类似的(例如“screen-256color”)。 * * 不要费心报告不存在的问题!