我最近改用 mutt,但现在已经使用 tmux 一年左右了。
Mutt 似乎偶尔会出现重绘问题,例如,如果我使用删除一堆电子邮件d,然后使用$电子邮件列表保留更改,直到我调整终端窗口的大小才更新。
我在跑:
我还注意到在 tmux 下使用 Vim 重绘问题(更不常见),并且在使用标准 OSX 终端而不是 iTerm2 时该问题仍然存在。
小智 8
我遇到了同样的问题,除了我使用的是 gnome-terminal。
结果是我的 TERM 变量设置不正确(由于我的 .bashrc 中的逻辑错误)。
$ TERM=xterm-256color
Run Code Online (Sandbox Code Playgroud)
为我设置TERM=screen或TERM=screen-256color解决了这个问题。
测试:
TERM=screen-256color mutt
Run Code Online (Sandbox Code Playgroud)
使更改持久化
~/.tmux.conf
set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)
~/.bashrc
TERM='screen-256color'
Run Code Online (Sandbox Code Playgroud)
但是,在 .bashrc 中更改 TERM 可能不是最好的主意。如果您曾经使用与 xterm 不兼容的终端,您可能会遇到问题。
如果 $TERM != screen 或 screen-256 在 tmux 中,我会建议弄清楚是什么改变了它。
| 归档时间: |
|
| 查看次数: |
1649 次 |
| 最近记录: |