Emacs ansi-называют с zsh: ошибка в фильтре процесса. Недопустимая поверхность: неуказанный

Везде, где можно записать имя пользователя (User список или Runas список), можно записать % сопровождаемый названием группы вместо этого.

Y ALL = (%X) ALL
3
30.09.2013, 23:17
1 ответ

У меня была точно такая же проблема с WSL.

После комментария пользователя @Gilles я подтвердил, что попытка с emacs -qне выявила проблемы. После этого я покопался в custom-set-variablessexp auto -, сохраненном Emacs, и нашел оскорбительный unspecifiedв ansi-term-color-vector.

Я просто удалил весь ansi-term-color-vectorsexp и перезапустил Emacs с полными настройками. Теперь ранее проблемные приложения нормально работают в терминале emacs.

(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(ansi-color-faces-vector
   [default bold shadow italic underline bold bold-italic bold])
 '(ansi-term-color-vector
   [unspecified "#272822" "#f92672" "#a6e22e" "#f4bf75" "#66d9ef" "#ae81ff" "#66d9ef" "#f8f8f2"] t))
0
27.01.2020, 21:44

Теги

Похожие вопросы