На моем NAS-устройстве под управлением Ubuntu 11.04 у меня возникла странная проблема с dircolors внутри byobu. Согласно изображению ниже, все отлично работает за пределами Бёбу. Подсказка (zsh), vim и все остальное работает нормально ... это просто dircolors, которые, кажется, не работают правильно. Еще одно примечание: в Putty для Windows и iTerm2 для OS X я использую цветовую тему Solarized .
Шаги, которые я предпринял, чтобы исправить, внутри Бёбу:
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:
Putty:
- Переопределение псевдонима с помощью ls --color=auto
не работает.
ls --color=auto
и проверяя, помогает ли это?
ls.c
кажется, есть поддержка обратной совместимости для сопоставления между ними. Так что tty на самом деле эквивалентно авто.
--color=tty
? допустимые значения никогда, всегда и автоматически согласно man-