Wo ist die Einstellung, die bestimmt, wie die Bash-Eingabeaufforderung aussieht? Speziell auf Arch, aber ich bin sicher, dass andere auch gerne für andere Distributionen wissen würden, ob es anders ist.
Insbesondere möchte ich die Eingabeaufforderung von (K) Ubuntu verwenden
$PS2
ist die Eingabeaufforderung, die Sie erhalten, wenn Sie einen Befehl über mehrere Zeilen schreiben, nicht die richtige Eingabeaufforderung. Die richtige Eingabeaufforderung wäre$RPS1
(und$RPS2
dementsprechend für mehrere Zeilen) auf zsh - bash hat keine richtige Eingabeaufforderung.Wie andere gesagt haben, wird dies durch die Umgebungsvariablen
PS1
und bestimmtPS2
.Ubuntus Standard
ps1
ist:${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Sie sollten also Folgendes ausführen:
export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Um dies jedes Mal auszuführen, wenn Sie sich anmelden, fügen Sie es in Ihre
~/.bashrc
Datei ein:quelle
Da Sie speziell nach Arch gefragt haben (nun, es spielt keine Rolle, aber es ist eine gute Ausrede, um die Antworten zu ergänzen ...), sollten Sie sich diesen Eintrag im Arch-Wiki ansehen: Color Bash Prompt . Und für noch mehr Spaß dieser Thread in den Arch-Foren: Was ist deine PS1? . (Seiten und Seiten von Leuten, die versuchen, sich mit immer ausgefeilteren Eingabeaufforderungen zu übertreffen ... das ist der typische Arch-Benutzer für Sie.)
quelle