У меня есть странная ошибка, я не могу получить красивые цвета ls при использовании основной оболочки emacs. В то время как я пытался прибегая к помощи моей Bashrc поиска, который определяет вектор цвета (который работает для моих других внешних оболочек), я попытался добавитьКак я могу исправить цвета оболочки в Emacs?
(autoload 'ansi-color-for-comint-mode-on "ansi-color" nil t)
моего .emacs, ни один из которых помогли.
Я тогда заметил какое-то странное поведение. Когда я запускаю оболочку, выйдите из процесса, а затем запустите другую оболочку в том же буфере, цвет имени хоста из предыдущего сеанса изменится.
Я понятия не имею, что отсюда! Есть идеи?
Я бегу GNU Emacs для OSX версии 24.3.50.1
Можете ли вы получить ls для отображения цветов в обычной оболочке (я подозреваю, что проблема заключается в том, что OSX использует BSD ls, который не отображает цвета, в то время как Linux использует GNU ls) – Mark
К сожалению, я получаю цвета в своем обычном терминале. Я обычно alias ls, чтобы иметь аргументы -GFh (не в примере, отправленные), отображается -F, но нет цветов:/ – Chironex
Что произойдет, если вы используете 'ansi-term' или' term' вместо 'shell'? – Francesco