Как поменять spacemacs с helm на ivy?

Во время первоначальной настройки spacemacs спросил: «Какой тип системы завершения вы хотите?» и я выбрал "руль".

Теперь я хочу использовать вместо него плющ. Как сменить спейсмаки с хелм на плющ? В моем файле ~/.spacemacs есть 16 вхождений слова «helm».

Я добавил «spacemacs-ivy» вверху файла ~/.spacemacs и перезапустил, но это не сработало, как описано в https://www.reddit.com/r/emacs/comments/407q2c/ivy_is_now_available_in_spacemacs/ . При перезапуске emacs сказал: «Spacemacs обнаружил ошибку при загрузке вашего файла '.spacemacs'».


person wolfv    schedule 24.05.2017    source источник


Ответы (2)


Я просто поместил ivy в dotspacemacs-configuration-layers вместе с другими именами слоев в файле конфигурации, и все, кажется, работает.

И я не знаю, нужно ли что-то ставить на "верх" .spacemacs.

person fengqi    schedule 10.06.2017

Если файла .spacemacs нет, Spacemacs задает вопросы и создает новый файл .spacemacs.

Я переустановил spacemacs, удалив файл .spacemacs и перезапустив emacs. Я ответил на вопросы так:

What is your preferred editing style? vim
What distribution of spacemacs would you like to start with? spacemacs
What type of completion framework do you want? ivy

Теперь плющ установлен.

person wolfv    schedule 04.06.2017