Как установить emacs colortheme - PullRequest
18 голосов
/ 12 мая 2011

Я нашел этот сайт и загрузил файлы цветовых тем. Там написано:

Поставь файл color-theme.el и папка «Темы» (с файлами color-theme-example.el и color-theme-library.el) в каталоге на вашем LoadPath.

и затем я проверил веб-сайт пути загрузки , который говорит:

Чтобы добавить один каталог к ​​пути загрузки:

(add-to-list 'load-path "~/.emacs.d/site-lisp/")

У меня вопрос: где мне набрать эту строку? Если я наберу M-x, а затем наберу, он жалуется add-to-list[No match].

Кстати, я использую Emacs 23.2 (9.0) на Mac, версию с графическим интерфейсом. Для текстовой версии на терминале, я использую черный фон, кажется, хорошо, кроме синего цвета слишком темно на черном

Ответы [ 5 ]

24 голосов
/ 08 декабря 2015

Ответ для таких новичков, как я!

В Emacs 24.5.1 на Mac или Linux будет работать следующее.

Следующая команда создаст папку с именем themes внутри вашей папки .emacs.d (при условии, что она еще не существует)

mkdir ~/.emacs.d/themes/

Теперь скажите emacs, что вы установили папку с темами. В emacs откройте файл .emacs, набрав следующее:

C-x C-f ;;;this opens a new .emacs file or creates one if it doesn't exist

Добавьте следующую строку в ваш файл .emacs:

(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/") 

Теперь скопируйте файл вашей темы '.el' в ваш каталог .emacs.d / themes /. Хорошее место для поиска пользовательских тем здесь: emacsthemes.com

Теперь загрузите свою собственную тему, набрав следующее:

M-x customize-themes ;;;now press return

Ваши новые установленные темы должны появиться в списке следующим образом:

emacs *Custom Themes* buffer

Переместите курсор на «[]» и нажмите «Return», чтобы выбрать эту тему.

Наслаждайтесь emacs!

13 голосов
/ 22 февраля 2013

Вы можете скачать Emacs 24 для Mac с здесь и Emacs 24 уже имеет встроенную систему тем .Вы можете позвонить по номеру M-x customize-themes и выбрать любую понравившуюся тему.И вы можете найти гораздо больше тем в Интернете.На самом деле есть довольно хорошая тема под названием «соляризация», вы можете использовать ее как в графическом интерфейсе, так и в командной строке.

9 голосов
/ 13 мая 2011

Я загружаю цветовую тему по этому коду:

(load-file "~/.emacs.d/color-theme/themes/zenburn.el")
(zenburn)
2 голосов
/ 13 мая 2011

Вы должны поместить эту строку в файл инициализации . Обычно это файл ~/.emacs. Каталог .emacs.d - это обычный каталог для хранения ваших личных файлов настроек. Во многих инструкциях по установке пакетов (например, цветовой теме) или объяснении других частей Emacs (например, страницы пути загрузки) предполагается, что вы понимаете файл инициализации.

.emacs и .emacs.d действительно лежат в основе настройки Emacs. Если вы прочитаете об этом, Emacs будет иметь больше смысла. Я надеюсь, что это помогает!

2 голосов
/ 12 мая 2011

В emacs 23 я думал, что цветовая тема установлена ​​по умолчанию. Если нет, и вам нужно добавить эту строку, напишите ее в файле ~/.emacs.d/init.el, ~/.emacs.el или ~/.emacs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...