Tmux Colors Not Working

5

Eu tenho um problema estranho, tanto quanto eu posso dizer. Quando eu uso tmux eu não recebo cor dentro do terminal (todo o texto é branco, mesmo para coisas como ls ), mas minhas cores funcionam perfeitamente para o vim e outras coisas desse tipo.

No meu arquivo .tmux.conf eu tenho a linha set -g default-terminal "screen-256color" , que é o que a maioria das pessoas dizem que resolveu seus problemas. Eu também tentei iniciar o tmux digitando tmux -2 , mas isso não muda nada.

Estou meio que perdido neste momento, por isso agradeço antecipadamente por qualquer ajuda que você possa oferecer!

SO: Ubuntu 16.04

Versão do Tmux: 2.1

    
por Jason Blocklove 16.06.2017 / 00:37

1 resposta

2

Eu posso ajudá-lo a resolver o sintoma, mas não a raiz do problema. O design do prompt é configurado na variável PS1.

Fora do tmux, esse é o valor:

$ echo ${PS1} # outside tmux
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$

Este é o valor dentro do tmux:

$ echo ${PS1} # outside tmux
${debian_chroot:+($debian_chroot)}\u@\h:\w\$

para corrigir o problema, você pode executar este comando dentro do tmux, e o prompt parecerá normal para a janela atual:

PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ '

edite: Eu resolvi adicionando a seguinte linha em ~ / .tmux.conf

set -g default-terminal "screen-256color"
    
por user1637056 14.01.2018 / 10:55

Tags

___ answer903375 ___

O problema está na configuração do servidor da web. Você precisa desabilitar SSLv3 e Wip Ciphers.

As coisas que importam neste caso são: o tipo de servidor da web, sua versão e a versão do OpenSSL. Por padrão, no Ubuntu 16.04, são:

Um exemplo de configuração do Apache2 VirtualHost:

%pre%

Um exemplo de configuração do Nginx:

%pre%

Fontes:

Verificação da configuração:

Leia também:

___ tag123openssl ___ Implementação de código aberto dos protocolos Secure Socket Layer (SSL) e Transport Layer Security (TLS) ___ qstntxt ___

Gerei um certificado autoassinado com o último sistema operacional Ubuntu e OpenSSL nele. O certificado tem RSA 4096 e SHA512 ... mas usa SSLv3 e do mozilla eu não consigo acessar a página web porque o Mozilla não suporta mais o SSLv3. Como posso gerar o certificado? que usa TLS?

    
___ O som não é tão alto no Ubuntu 16.04 como no Windows