Prezto Paradox Theme wird nicht richtig angezeigt - zsh

Ich habe eine Frage ähnlich der folgenden: https://unix.stackexchange.com/questions/236885/installing-powerline-fonts-for-zsh-prezto-theme

Ich bin auf OSX 10.10.5 Verwenden von Iterm2, Zsh und Prezto mit mehr oder weniger Vanille-Konfigurationen. Ich habe die Powerline-Schriftarten wie in der anderen Frage installiert und ANSI- und Nicht-ANSI-Schriftarten auf "Anonymous Pro for Powerline" und Anti-Alias ‚Äč‚Äčauf "True" gesetzt.

So sieht es auf meinem Bildschirm ausziemlich weit von dem Screenshot entfernt, der im Quellcode angegeben ist. Jetzt stecke ich fest und kann keine relevanten Informationen √ľber die Google-Suche finden. Wie behebe ich das?

Bildbeschreibung hier eingeben

So sollte es aussehen (aus einer anderen Frage):

Bildbeschreibung hier eingeben

Antworten:

4 f√ľr Antwort ‚ĄĖ 1

Wenn Sie sich Gedanken √ľber die Farben machen, ist Ihre Einrichtung korrekt.

Das Standardblau, das zsh unter OS X erkennt, istder dunklere von deinem Screenshot. Was mich in deinem Screenshot st√∂rt ist, dass der letzte Pfeil etwas h√∂her ist. Sie k√∂nnen versuchen, den Schriftabstand zu vergr√∂√üern, um festzustellen, ob das Problem dadurch behoben wird. F√ľhren Sie den folgenden Befehl aus, um zu √ľberpr√ľfen, ob Sie die Powerline-Schriftarten ordnungsgem√§√ü installiert haben (was Sie wahrscheinlich anhand des Screenshots getan haben):

echo "ue0b0 u00b1 ue0a0 u27a6 u2718 u26a1 u2699"

Ihre Ausgabe sollte aus 7 Unicode-Zeichen bestehen: Dreieck, Plus- / Minuszeichen, Git-Zweig, rechter Pfeil, X-Zeichen, Donner und ein Zahnrad.

Ich pers√∂nlich verwende das gleiche zsh-Thema f√ľr die Hack-Schriftart, und die dunkelblaue Farbe des Benutzernamens hat mich ge√§rgert. Um die Farben zu √§ndern, m√ľssen Sie die Designdatei √§ndern:

nano .zprezto/modules/prompt/functions/prompt_paradoxmod_setup

In dem prompt_paradox_build_prompt Funktion können Sie Folgendes bearbeiten:

  • Zeile 48: Am Ende haben Sie %F{blue}%n%F{red}@%F{green}. Das %F{color} ist eine Funktion von zsh, die auch eine Zahl von 0-255 akzeptiert
  • Zeile 49: Das erste Argument der prompt_paradox_start_segment Funktion ist die Vordergrundfarbe, auch hier k√∂nnen Sie eine Zahl eingeben

Ich habe folgenden Mod des Themas:

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

Welches erzeugt die folgende Ausgabe:

Konsolenthema

Wie Sie sehen, ist mein Benutzername hellblau, so wie ich es mag.

Da die Funktion eine Zahl von 0 bis 255 und keinen Hex-Code f√ľr die Farbe verwendet, kann diese Tabelle n√ľtzlich sein: xterm Farbkarte

Ich hoffe, das löst Ihr Problem.


0 f√ľr Antwort ‚ĄĖ 2

Um das Farbproblem zu beheben, können Sie auch das von Ihrem Terminal verwendete Farbschema ändern - ich verwende iterm2. Das Standard-Farbschema bewirkt, dass die Farben dunkler angezeigt werden (siehe Abbildung unten):

Standard-Farbschema

Wenn ich zu Solaris Dark wechsle, werden die Farben angezeigt, die dem Screenshot auf der zpresto-Site besser entsprechen:

Solaris Dark

Screenshots sind von oh-my-zsh, aber das gleiche gilt f√ľr zprezto.

Übrigens möchten Sie sich alternativ auch ZIM ansehen: https://github.com/zimfw/zimfw