/ / powerline-status l├Ąsst zsh hg (mercurial) -Zweiginformationen von der Eingabeaufforderung verschwinden, die git-Eingabeaufforderungsinformationen bleiben jedoch erhalten - zsh, prompt, mercurial

Der Powerline-Status l├Ąsst die Zweiginformationen von zsh hg (mercurial) von der Eingabeaufforderung verschwinden, die Informationen zur Git-Eingabeaufforderung bleiben jedoch erhalten - zsh, prompt, mercurial

Um heutzutage ein Poweruser zu sein, muss man eine ausgetrickste Shell haben. Eine der h├Ąufigsten benutzerdefinierten Muscheln ist zsh mit dem Oh mein zsh Plugin Manager. sudo apt install zsh dann installiert oh-my-zsh per curl, dann lief zsh

Hinzuf├╝gen

# ~/.zshrc:
plugins=(git mercurial)

Ermittelt mir den Quecksilberstatus in meiner Eingabeaufforderung.

Aber wenn ich Powerline installiere: sudo -H pip install powerline-status; sudo apt install python-hglib

Und laden Sie es in

# ~/.zshrc:
. `locate powerline.zsh`

zu ~/.zshrc

Dann verliert die Eingabeaufforderung den Quecksilberstatus. Ich sollte beachten, dass es immer noch gut funktioniert git repos, es ist also nur eine quecksilberfrage ... Und die anderen Funktionen von Powerline sind in Ordnung und fehlerfrei. Das Entfernen der Stromleitung aus meiner zsh - Konfiguration bringt die Quecksilberdaten zur├╝ck, was definitiv auf die Stromleitung zur├╝ckzuf├╝hren ist.

Antworten:

1 f├╝r Antwort Ôäľ 1

Ah, ich w├╝nschte, die * .deb f├╝r Powerline behandelt ZSH (nicht sicher, wie es funktioniert). In jedem Fall lautete die L├Âsung:

sudo apt install python3-hglib anstatt sudo apt install python-hglib