Mam zintegrowane powłoki EmacsW32 i Cygwin
kiedy uruchamiam cygwin-shell w EmacsW32 po znaku zachęty, widzę to
^[]0;~^G
^[[32mtroydm@ds-dev-025 ^[33m~^[[0m
zamiast normalnego monitu.
jeśli uruchomię powłokę cygwin z ikony pulpitu, działa poprawnie
jak mogę rozwiązać ten problem?
Odpowiedzi:
1 dla odpowiedzi № 1są to sekwencje sterowania kolorem ansi. jeśli używasz trybu powłoki, możesz uzyskać emacsa, który zinterpretuje te sekwencje za pomocą obsługi kolorów ansi. dodaj coś takiego do pliku .emacs:
(require "ansi-color)
(add-hook "shell-mode-hook "ansi-color-for-comint-mode-on)