[emacs] terminal-farbcodes im shell-mode?
-
hi,
kann man die terminal-farbcodes irgendwie im emacs-shell darstellen lassen? (natürlich als farbe, nicht als escape-string)
-
Möglichkeit a) M-x ansi-color-for-comint-on RET
Möglichkeit b) (add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on)
-
zum selben Thema:
gibt es eigentlich eine Möglichkeit, in einem bash Skript herauszufinden, daß die bash von einer eshell aus gestartet wurde ?
-
Ergänzung: ... oder ob die bash von 'M-x shell' aus gestartet wurde ?
-
u-ser_l schrieb:
Ergänzung: ... oder ob die bash von 'M-x shell' aus gestartet wurde ?
Zumindest in dem Fall steht in $TERM "Emacs" und für die eshell einfach mal schauen was in $TERM steht.
-
Emacs-User schrieb:
u-ser_l schrieb:
Ergänzung: ... oder ob die bash von 'M-x shell' aus gestartet wurde ?
Zumindest in dem Fall steht in $TERM "Emacs" und für die eshell einfach mal schauen was in $TERM steht.
Ich korrigiere: in term-mode steht in $TERM was von Emacs, in shell-mode steht bei mir "dumb" drin.
-
thx, "$TERM" = "dumb" funktioniert perfekt!
-
u-ser_l schrieb:
thx, "$TERM" = "dumb" funktioniert perfekt!
Das war es gar nicht was ich meinte, habe mich geirrt. Wenn eine Shell oder sonst etwas innerhalb von Emacs läuft ist die Umgebungsvariable EMACS gesetzt mit dem Wert t.