在运行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
无效。
颜色“ tty”是有效的颜色,但很少使用。
—
托马斯·沃德
您是否尝试过覆盖该别名,
—
托马斯·沃德
ls --color=auto
看看是否有帮助?
不确定一开始是怎么实现的,但是以前从未破解过,所以为什么要修复它。我从来没有手动设置过,所以这是Ubuntu在某些地方所做的事情。
—
亚伦湖
--color=tty
?根据手册页,有效值从不,始终和自动