Ich bin nicht sicher, ob Sie dies in bash tun können. Es ist aber auch in anderen Shells möglich, zB in zsh
https://github.com/zsh-users/zsh-syntax-highlighting ) oder in Fisch http://fishshell.com/).
Beim Anschauen dieses Einführungsvideos zu Brunch hat die verwendete Eingabeaufforderung um ca. 1: 30 einige sehr coole Stile.
Ich interessiere mich für die Frage, wie es dem Moderator gelang, den eingegebenen Text an der Eingabeaufforderung zu färben, während er eingegeben wird . Es scheint, dass das erste Argument grün ist, wenn es zu einem gültigen ausführbaren Befehl wird, und wenn es ungültig ist. Aufeinanderfolgende Argumente erscheinen weiß, obwohl es aussieht, als würde ein gültiger Dateipfad unterstrichen (siehe ~ t = 2: 01).
Was ist der Trick hier? Ist das ein benutzerdefinierter Terminal-Emulator? Ist es eine Art magische $ PS1?
Ich bin nicht sicher, ob Sie dies in bash tun können. Es ist aber auch in anderen Shells möglich, zB in zsh
https://github.com/zsh-users/zsh-syntax-highlighting ) oder in Fisch http://fishshell.com/).