Не удается включить слой оболочки spacemacs

Я пытаюсь включить слой оболочки spacemacs. Я делаю это, раскомментировав:

  (shell :variables
        shell-default-height 30
        shell-default-position 'bottom)

Часть в файле ~/.spacemacs.

Однако при открытии Emacs я получаю следующую ошибку:

Warning (initialization): An error occurred while loading `/home/amir/.emacs.d/init.el':
error: Required feature `xterm-color' was not provided

Любая идея, как обойти это? не смог подать ответ в сети.


person Amir    schedule 17.01.2017    source источник
comment
Загрузите (require) ожидаемую библиотеку: ту, которая предоставляет функцию xterm-color. Имя библиотеки также, вероятно, xterm-color.el.   -  person Drew    schedule 17.01.2017


Ответы (1)


У меня такая же проблема. По какой-то причине файлы пакета xterm-color были пустыми. Удалите каталог ~/.emacs.d/elpa/xterm-color-INSERT-VERSION и перезапустите spacemacs.

EDIT: вам также может понадобиться удалить ~/.emacs.d/elpa/shell-pop.

person Chream    schedule 25.03.2017
comment
Спасибо за ответ. Я не могу вспомнить, что я делал, но в конце концов это сработало. - person Amir; 26.03.2017