Prezto Paradox theme não sendo exibido corretamente

1

Eu tenho uma pergunta um pouco semelhante a: link

Estou no OSX 10.10.5 usando Iterm2, Zsh e Prezto com mais ou menos configurações de baunilha. Instalei as fontes powerline como na outra pergunta e defini fontes ANSI e não ANSI como "Anonymous Pro for Powerline" e configurei o anti-aliased como verdadeiro.

Aqui está o que parece na minha tela, que está bem longe da captura de tela indicada no código-fonte. Agora estou preso e não consigo encontrar informações mais relevantes através da pesquisa do Google. Como faço para corrigir isso?

Aquiestácomodeveser(tiradodeoutrapergunta):

    
por Max 18.02.2016 / 05:44

2 respostas

4

Se você está preocupado com as cores, sua configuração é feita corretamente.

O azul padrão que o zsh reconhece no OS X é o mais escuro da captura de tela. O que me incomoda na captura de tela é que a última seta é um pouco mais alta. Você pode tentar aumentar o espaçamento da fonte e ver se isso resolve o problema. Além disso, para verificar se você instalou corretamente as fontes powerline (o que você provavelmente fez, olhando na captura de tela), execute este comando:

echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"

Sua saída deve ter 7 caracteres unicode: triângulo, sinal de mais / menos, ramificação git, seta para a direita, sinal x, trovão e uma roda de engrenagem.

Eu pessoalmente uso o mesmo tema zsh com a fonte Hack, e a cor azul escura do nome de usuário me incomodou. Para alterar as cores, você precisa modificar o arquivo de tema:

nano .zprezto/modules/prompt/functions/prompt_paradoxmod_setup

Na função prompt_paradox_build_prompt , você pode editar o seguinte:

  • linha 48: no final você tem %F{blue}%n%F{red}@%F{green} . O %F{color} é uma função fornecida pelo zsh que também aceita um número de 0 a 255
  • linha 49: o primeiro argumento da função prompt_paradox_start_segment é a cor do primeiro plano, novamente você pode fornecer um número

Eu tenho o seguinte mod do tema:

  • linha 48: %F{39}%n%F{green}@%F{yellow}
  • linha 49: prompt_paradox_start_segment cyan black

Que produz a seguinte saída:

Comovocêpodevermeunomedeusuárioestánacorazulclaro,dojeitoqueeugosto.

Comoafunçãorecebeumnúmerode0a255enãoumcódigohexadecimalparaacor,essatabelapodeserútil: gráfico de cores xterm

Espero que isso resolva seu problema.

    
por 18.05.2016 / 15:12
0

Para corrigir o problema de cor, você também pode alterar o tema de cores usado pelo seu terminal - eu uso iterm2. O tema de cor padrão faz com que as cores sejam exibidas mais escuras (veja a imagem abaixo):

QuandomudoparaoSolarisDark,obtenhoascoresquemaisseaproximamdacapturadetelanositedozpresto:

Ascapturasdetelasãodooh-my-zsh,masomesmoseaplicaaozprezto.

Apropósito,vocêpodequererdarumaolhadanoZIMtambémcomoumaalternativa: link

    
por 17.04.2018 / 18:42

Tags