Zaprojektuj okno terminala za pomocą tych 4 wariantów

Ci z nas, którzy używają emulatora konsoli, terminala lub jakkolwiek chcesz to nazwać na co dzień, zawsze szukają sposobu, aby podpowiedź wygląda piękniej lub przynajmniej daje nam więcej informacji, niż jest wyświetlane domyślnie.

Na przykład w moim przypadku domyślnie pokazuje coś takiego:

Czytając moje RSS znajduję artykuł w KochamUbuntu gdzie pokazują nam 4 sposoby zmiany podpowiedź, dodając kolory lub dodając więcej elementów informacyjnych. Spójrzmy na przykłady:

Pierwszy z nich najmniej mi się podoba, wydaje mi się, że jest nasycony dodatkowymi elementami i wygląda tak:

Jeśli chcesz, możesz edytować plik ~ / .bashrc (jeśli go tam nie ma, stworzymy go) i dodaj tę linię:

PS1='\[\033[0;32m\]┌┼─┼─ \[\033[0m\033[0;32m\]\u\[\033[0m\] @ \[\033[0;36m\]\h\[\033[0m\033[0;32m\] ─┤├─ \[\033[0m\]\t \d\[\033[0;32m\] ─┤├─ \[\033[0;31m\]\w\[\033[0;32m\] ─┤ \n\[\033[0;32m\]└┼─\[\033[0m\033[0;32m\]\$\[\033[0m\033[0;32m\]─┤▶\[\033[0m\] '

Później, aby zmiany zaczęły obowiązywać, wykonujemy w konsoli:

$ cd && . .bashrc

Powtarza się to w poniższych przykładach. Następujący jest następujący, z którym zostałem:

Kod, który musimy umieścić w pliku ~ / .bashrc, jest następujący:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) - ( \[\e[36;1m\]\w\[\e[0;1m\] )\n└──┤ \[\e[0m\]"

Następnie mamy inny przykład, w którym brakuje kolorów, ale zawiera przydatne informacje:

Kod do użycia jest następujący:

PS1="┌─[\d][\u@\h:\w]\n└─> "

I wreszcie mamy to:

Kod do użycia jest następujący:

PS1='\[\033[0;32m\]\A \[\033[0;31m\]\u\[\033[0;34m\]@\[\033[0;35m\]\h\[\033[0;34m\]:\[\033[00;36m\]\W\[\033[0;33m\] $\[\033[0m\] '

Wybierasz ten, który najbardziej Ci się podoba, oczywiście możemy to trochę zmodyfikować, jeśli chcemy. Na przykład wziąłem przykład, który mi się podobał, umieściłem ten kod:

PS1="\[\e[0;1m\]┌─( \[\e[31;1m\]\u\[\e[0;1m\] ) » { \[\e[36;1m\]\w\[\e[0;1m\] }\n└──┤ \[\e[0m\]"

A wyglądało to tak: