dircolors / ls cores não estão sendo exibidas corretamente usando byobu

7

Na minha caixa NAS rodando o Ubuntu 11.04, estou tendo um problema estranho com dircolors dentro do byobu. Pela imagem abaixo, tudo funciona bem fora byobu. O prompt (zsh), vim e tudo mais funciona bem ... são apenas dircolors que não parecem estar funcionando corretamente. Uma nota adicional, em Putty no Windows e no iTerm2 no OS X, eu estou usando o tema colorido Solarized .

Passos que tomei para corrigir, dentro do 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: - Substituir o alias por ls --color=auto não funciona.

    
por Aaron Lake 26.07.2011 / 16:53

2 respostas

3

Depois de cavar um pouco mais, acredito que este seja um bug com o byobu, e não um problema de configuração, como eu pensava inicialmente. Eu arquivei o bug # 817690 no Launchpad, onde ele provavelmente pertence. Obrigado pela sua ajuda a todos!

    
por Aaron Lake 28.07.2011 / 21:34
0

A única coisa em que consigo pensar é que as configurações de cores byobu (que às vezes podem ser manipuladas separadamente em sua carga) estão substituindo a coloração automática do sistema em dircolors ou o que quer que seja. Eu não tenho uma solução, mas isso pode ser um bug (embora para ser perfeitamente claro, eu uso ZSH e Bash, e em execução em byobu / screen não substitui minhas cores). Eu recomendo ou arquivar um relatório de bug ou esperar por um tempo.

    
por Thomas Ward 26.07.2011 / 17:54