Trên hộp NAS của tôi chạy Ubuntu 11.04 Tôi đang gặp một vấn đề kỳ lạ với các màu sắc bên trong byobu. Theo hình ảnh dưới đây, mọi thứ hoạt động tốt bên ngoài byobu. Dấu nhắc (zsh), vim và mọi thứ khác đều hoạt động tốt ... đó chỉ là các màu sắc dường như không hoạt động chính xác. Thêm một lưu ý nữa, trong Putty trên Windows và iTerm2 trên OS X Tôi đang sử dụng chủ đề màu Solarized .
Các bước tôi đã thực hiện để khắc phục, bên trong 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:
Putty:
- Ghi đè bí danh ls --color=auto
không hoạt động.
ls --color=auto
và xem nếu điều đó giúp?
ls.c
vẻ như có hỗ trợ tương thích ngược để ánh xạ giữa những cái đó. Vì vậy, tty thực sự tương đương với tự động.
--color=tty
? giá trị hợp lệ là không bao giờ, luôn luôn và tự động theo manpage