Оболочка cygwin в Emacs - сбой вывода?

) Я видел здесь ответ, как запустить оболочку cygwin. Однако оболочка cygwin вывод испорчен.

(defun cygwin-shell ()
  "Run cygwin bash in shell mode."
  (interactive)
  (let ((explicit-shell-file-name "C:/cygwin/bin/bash"))
    (call-interactively 'shell)))
(setq  explicit-bash-args '("--login" "-i"))

и вот пример вывода оболочки

]0;~
seth@seth ~
$ cd ~
]0;~
seth@seth ~
$ dir
]0;~
seth@seth ~

, как можно видеть, вывод испорчен. Как мне это исправить?

edit: я только что заметил, что ^ [] 0 всегда появляется в конце каждой команды \ в противном случае выходной текст работает нормально. В любом случае, чтобы избавиться от этого окончания?

5
задан Luke Girvin 4 September 2011 в 12:22
поделиться