我有 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”)。 * * 不要费心报告不存在的问题!