Farben in Bash (Debian)

Aus MattWiki

Aktivieren von Farben in der Root-Bash.

Farbiger Prompt für Anwender

$ nano ~/.bashrc

Darin folgende Zeile suchen und Kommentar-Hashtag entfernen:

force_color_prompt=yes

Farben für ROOT-User

# nano ~/.bashrc

In der Debian-Beispieldatei die folgenden Zeilen aktivieren für die Farbcodierung von LS.

# You may uncomment the following lines if you want `ls' to be colorized:
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'

Für die farbige Codierung des Prompts vom Root-User am Ende folgende Zeile einfügen:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

Schönere Color Themes in Emacs

Die Emacs-Themens sind schöner, wenn die Konsole 256 Farben unterstützt .

Voraussetzungen sind:

  • Diverse Einstellungen im Kernel
  • Terminal 256 Farben-fähig

Falls im Kernel die Einstellungen richtig sind reicht es, die Umgebungsvariable TERM auf xterm-256color zu stellen. Variable überprüfen:

$ echo $TERM

Wünschenswertes Ergebnis:

xterm-256color

Dazu in .bashrc folgendes am Ende eintragen:

if [ "$TERM" == "xterm" ]; then
  export TERM=xterm-256color
fi