Pada kotak NAS saya menjalankan Ubuntu 11.04 Saya mengalami masalah aneh dengan dircolors di dalam byobu. Per gambar di bawah ini, semuanya berfungsi dengan baik di luar byobu. Prompt (zsh), vim, dan yang lainnya berfungsi dengan baik ... hanya saja dircolors yang tampaknya tidak berfungsi dengan benar. Satu catatan tambahan, di Putty pada Windows dan iTerm2 pada OS X Saya menggunakan tema warna Solarized .
Langkah-langkah yang telah saya lakukan untuk memperbaikinya, di dalam 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:
- Mengganti alias dengan ls --color=auto
tidak berfungsi.
11.04
command-line
colors
byobu
Danau Aaron
sumber
sumber
--color=tty
? nilai yang valid tidak pernah, selalu dan otomatis sesuai dengan halaman manualls --color=auto
dan melihat apakah itu membantu?ls.c
tampaknya memiliki dukungan kompatibilitas mundur untuk memetakan antara mereka. Jadi tty sebenarnya setara dengan otomatis.Jawaban:
Setelah sedikit lebih menggali saya percaya ini adalah bug dengan byobu, dan bukan masalah konfigurasi seperti yang saya pikirkan. Saya telah mengajukan bug # 817690 di Launchpad, tempat itu mungkin berada. Terima kasih atas bantuan Anda semuanya!
sumber
Satu-satunya hal yang dapat saya pikirkan adalah bahwa
byobu
konfigurasi warna (yang kadang-kadang dapat ditangani secara terpisah pada bebannya) mengesampingkan pewarnaan otomatis sistem dalamdircolors
atau apa pun itu. Saya tidak punya solusi, tapi ini mungkin bug (meskipun harus sangat jelas, saya menggunakan ZSH dan Bash, dan berjalan dibyobu
/screen
tidak menimpa warna saya). Saya akan merekomendasikan mengajukan laporan bug atau menunggu sebentar.sumber