Я использую GNU Emacs (23.1.1) в Windows, и когда я запускаю оболочку cygwin внутри emacs, после каждой команды я получаю мусор, как показано ниже:
^[]0;/cygdrive/c/emacs-23.1/bin
^[[32user@HOST [33m/cygdrive/c/emacs-23.1/bin[0m
Примечание: я заменил своего реального пользователя и имя хоста на user / HOST.
Я нашел несколько ссылок, описывающих, как настроить emacs с помощью cygwin для Windows, включая эту для SO:
Как запустить Cygwin Bash Shell из Emacs?
Это не помогло. На данный момент у меня нет ничего ссылающегося на оболочки в моем файле .emacs, кроме этого:
;; For the interactive shell
(setq explicit-shell-file-name "bash")
Так что я даже не уверен, как emacs находит мою оболочку cygwin. Любая помощь приветствуется. Спасибо.