5

Вот что я сделал:

  • Скачал последний выпуск GNU Emacs и установил его на Windows 7
  • Завершен учебник
  • Установите мой домашний путь как C:\Users\User, поэтому у меня есть файл .emacs в C:\Users\User\.emacs, а в папке C:\Users\User\.emacs.d\есть папка.

  • Скачал http://github.com/technomancy/emacs-starter-kit/ и не был полностью уверен, куда его поместить - я извлек каталог 'technomancy-emacs-starter-kit-b30f368' (только содержимое) в свой каталог Каталог .emacs.d

Было бы полезно для меня сохранить этот стартовый комплект? И не вступит ли это в противоречие с пакетом http://ergoemacs.org/features.html , который я планирую установить?

  • Я попытался включить режим org, скопировав предложенный код в мой файл Emacs. (Похоже, это ничего не изменило, но режим org действительно работает - с этим кодом в моем файле .emacs и без него)

Затем для пакета color-theme я извлек «color-theme-6.6.0» (каталог) в .emacs.d, а затем попытался добавить его в мой файл .emacs (с различными вариантами, включая обратную и прямую косую черту. и с полными путями к каталогам, и с ~/, и т. д.).

Однако я не мог заставить его работать.

(add-to-list 'load-path "/color-theme-6.6.0/color-theme.el")
(require 'color-theme)
(eval-after-load "color-theme"
  '(progn
     (color-theme-initialize)
     (color-theme-hober)))

С http://www.nongnu.org/color-theme/

Что я собираюсь сделать:


В отношении @MyCubeIsMyCell

Спасибо за помощь :) Я решил пойти с GNU Emacs, так как он, кажется, обновляется все больше и больше совместимо с другими приложениями - но поправьте меня, если я ошибаюсь - есть ли недостатки EmacsW32?

Извините за эту проблему user.emacs - функция форматирования текста на этом сайте требует, чтобы она была {double slash.emacs}\\. Emacs, о которой я не знал! - оба они должны быть C:\Users\user.emacs и т. д. Я установил мой дом на C:\Users\User, и мои пакеты находятся в% home% .emacs.d\vendor. Относится ли ~ ссылка к Windows?

Мой .emacs сейчас:

(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)
(setq org-log-done t)

(setq load-path (append load-path (list "~/.emacs.d/vendor")))
(setq load-path (append load-path (list "~/.emacs.d/vendor/color-theme")))

(require 'color-theme)
(color-theme-example)

Это снова выдает ошибку, и я снова попытался ввести разные пути загрузки.

Определение функции символа недействительно: color-theme-example

2 ответа2

5

Возможно, вы захотите взглянуть на Emacs W32. Имеет несколько приятных настроек для окон.

Что касается работы с цветовой темой ... Я не буду пытаться преобразовать вещи в вашу текущую установку, кажется, что некоторые вещи там (файл должен быть просто .emacs, а не User.emacs, то же самое для каталога .emacs.d). Вместо этого я просто расскажу вам, как у меня настроены вещи, не должно быть слишком сложно перевести, если вы хотите сохранить текущую конфигурацию.

Я считаю, что проще всего создать каталог C:\home и установить переменную окружения HOME, указывающую на этот каталог. Поместите туда свой файл .emacs. Каталог .emacs.d будет создан. Мне также нравится создавать каталог с именем emacs_site_lisp в домашней папке; C:\ главная \ emacs_site_lisp. Я размещаю там все пакеты или файлы для удобства пользования.

Поместите каталог color-theme в папку emacs_site_lisp.

Тогда в моем .emacs у меня есть:

(setq load-path (append load-path (list "~/emacs_site_lisp")))
(setq load-path (append load-path (list "~/emacs_site_lisp/color-theme-6.6.0")))

(require 'color-theme)
(color-theme-hober)

Обратите внимание, что ~ ссылается на ваш домашний каталог, если вы не знакомы с * nix.

Это должно работать как минимальный .emacs - скорее всего, у вас будет намного больше материала, как только вы попробуете разные вещи и настроите различные настройки, множество примеров .emacs можно найти ... просто поищите в google: filetype: Emacs

Удачи.

3

Вам также может понравиться это ... http://jasonm23.github.com/emacs-theme-editor/

Вставьте .el-код в цветную тему, и он позволит вам визуально редактировать и сохранять его ... также взгляните на http-inspiration.sweyla.com/code/ - он даст вам случайно сгенерированные темы для Emacs (также Vim & TextMate.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .