如果我从这样mutt的tmux会话开始:
$ tmux new-session -s mutt mutt
笨蛋抱怨:
Error in /home/lars/.mutt/colors, line 20: 230: color not supported by term
Error in /home/lars/.mutt/colors, line 26: 244: color not supported by term
但是如果我这样开始tmux,没有命令:
$ tmux new-session -s mutt
然后在tmux会话中开始mutt:
$ exec mutt
它可以正常工作。在这两种情况下,会话TERM内部tmux均设置为screen-256color。我没有发现这两种情况在功能上有任何区别,所以我很困惑。对于它的价值,-2tmux 的选项(“强制tmux假定终端支持256色”)似乎对此行为没有任何影响。
有人看到过这种行为吗?您知道什么原因以及如何解决吗?
mutt -v请提供输出。