使用byobu无法正确显示dircolors / ls颜色
在我的运行Ubuntu 11.04的NAS机箱上,我遇到了一个奇怪的问题,在byobu里面有dircolors。 根据下面的图像,一切都在byobu之外工作正常。 提示符(zsh),vim和其他一切正常工作……它只是看起来没有正常工作的dircolors。 另外一个注意事项,在Windows上的Putty和OS X上的iTerm2我正在使用Solarized颜色主题。
在byobu里面我已经采取的步骤:
alake@foxery:~/askubuntu » dircolors -p > ~/.dircolors alake@foxery:~/askubuntu » echo $TERM >> ~/.dircolors ### Restarted ssh session here alake@foxery:~/askubuntu » alias ls ls='ls --color=tty' alake@foxery:~/askubuntu » echo $TERM && grep $TERM ~/.dircolors screen-256color-bce TERM screen-256color-bce alake@foxery:~/askubuntu » dpkg -la | grep -i byobu ii byobu 3.33-0ubuntu1.1 a set of useful profiles and a profile-switcher for GNU screen
的iTerm: 油灰: – 用ls --color=auto
覆盖别名不起作用。
经过一番挖掘后,我相信这是一个byobu的错误,而不是我原先想到的配置问题。 我在Launchpad中提交了错误#817690 ,它可能属于它。 谢谢大家的帮助!
我唯一能想到的是, byobu
颜色配置(有时可以在其负载下单独处理)会覆盖dircolors
中的系统自动着色或其他任何颜色。 我没有解决方案,但这可能是一个错误(虽然非常清楚,我使用ZSH和Bash,并且在byobu
/ screen
中运行不会覆盖我的颜色)。 我建议要么提交错误报告,要么等待一段时间。