Вопросы с тегом «package»

Emacs включает в себя средство, которое позволяет вам легко загружать и устанавливать пакеты, которые реализуют дополнительные функции. Каждый пакет представляет собой отдельную программу Emacs Lisp, иногда включающую другие компоненты, такие как руководство Info.

124
Каковы практические различия между различными репозиториями пакетов Emacs?

Я заметил, что есть несколько разных репозиториев, которые часто содержат одно и то же программное обеспечение. Почему я хотел бы предпочесть: GNU ELPA конфитюр MELPA над остальными? Поскольку ни один репозиторий не содержит всех пакетов, которые мне нужны, целесообразно ли включать эти репозитории...

57
Синхронизировать пакеты между разными машинами

Я использую emacs в разных местах, и я хочу, чтобы аналогичные настройки и пакеты были установлены везде. Я думаю, что я могу использовать хранилище контроля версий для установочных файлов. Так как я использую Prelude , это было бы ~/.emacs.d/personal/. Я не знаю, как делать с пакетами. Есть ли...

34
Как протестировать REST API с Emacs?

Я собираю приложение, и хочу иметь возможность проверить конечные точки API. Я подумал, что Emacs был бы отличным способом - особенно если бы можно было проанализировать ответы JSON и данные возврата, использованные в последующих тестах. Есть идеи, как это сделать, или это просто...

31
Нужна ли мне GNU ELPA, если у меня есть MELPA?

Это всегда смущало меня, так как люди говорят, что у MELPA действительно есть более новые версии пакетов, но не совсем понятно, является ли GNU ELPA просто подмножеством MELPA, или мне нужны оба варианта? Причина, по которой я спрашиваю, состоит в том, что я много экспериментирую со своими...

29
package-initialize: неверный аргумент типа: arrayp, nil

Проходя через emacs как редактор ac / c ++ , я наткнулся на следующие строки кода, которые нужно включить в мой ~/.emacsфайл, чтобы подключиться melpa archivesдля установки пакета (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/"))...

29
Можно ли использовать MELPA и MELPA-stable одновременно?

Я использую melpa-stable в качестве дополнительного репозитория пакетов, но один из пакетов, который мне нравится использовать (icicles), недоступен в melpa-stable. Есть ли способ настроить package.el для обычного использования melpa-stable, но использовать melpa для определенного подмножества...

24
Переключение между макетами окон

Когда я настраиваю пользовательский макет, а затем просто нужно временно просмотреть один файл в полноэкранном режиме, и как только я хочу вернуть этот макет - мне нужно вручную перекомпоновать его. Я хотел бы, чтобы код плагина / elisp сохранял мои макеты и имел возможность переключаться между...

24
Как обновить пакеты, установленные с помощью use-package

Я использую use-packageдля установки и настройки пакетов (большинство из них находятся в melpa). Есть ли чистый автоматизированный способ поддерживать все эти пакеты в актуальном состоянии? Если нет, каков наилучший рабочий процесс в этом случае? Примечание: очень похожий вопрос здесь с ответом, но...

22
Самый простой способ понизить версию пакета, установленного через MELPA

Иногда обновления пакетов из MELPA могут сломать некоторую часть emacs, и когда это произойдет, я бы хотел вернуться к использованию более старой версии пакета. Прямо сейчас я могу сделать это двумя способами: Я установил в emacs удаление файлов, перейдя в корзину, и когда я обновляю пакет, старая...

19
Как я могу улучшить время запуска, несмотря на множество пакетов?

TL; DR У меня такое огромное количество пакетов, что это мешает моему запуску. Если вы не верите в это, читайте дальше. Время запуска моего Emacs довольно мало. Я не пользуюсьuse-package , я просто установил тонны хуков и autoloads, чтобы почти весь код был отложен. На самом деле все загружается...

19
Как использовать skewer-mode?

В настоящее время я изо всех сил пытаюсь использовать режим шампуров в Emacs. Я скачал и установил режим шампура через MELPA, поэтому все зависимости должны быть на месте. Для тестирования я даже скачал boidsjs демо . Я открою boids.js, затем наберу M-xrun-skewer(открывает браузер с URL-адресом...

17
Почему я должен добавить каждый пакет в путь загрузки? (или проблема с пакетом require 'в моем файле инициализации)

Каждый раз, когда я устанавливаю пакет из Меню пакетов, если я пытаюсь установить requireего в своем файле инициализации, я получаю сообщение об ошибке, если я не добавляю его вручную в путь загрузки: (add-to-list 'load-path "/home/nick/.emacs.d/elpa/use-package-20141220.1645") (require...

16
Разница между init и config в use-package

У меня есть такая конфигурация: (use-package html-mode :mode "\\.html\\'" :config (progn (add-hook 'html-mode-hook 'turn-off-auto-fill))) Теперь, когда я захожу и посещаю файл HTML, я замечаю, что auto-fillон не выключен. Но если я использую :initвместо :config, auto-fillвыключается. Поэтому мой...

15
Как быстро перейти к моим установленным пакетам?

Когда я нахожусь в менеджере пакетов ( M-x package-list-packages), я бы хотел быстро перейти к моим установленным пакетам. Существуют буквально тысячи пакетов, помеченных как доступные , установленные или встроенные , но вся навигация выглядит построчно. Это недосмотр менеджера пакетов или я...

15
как использовать org-plus-contrib?

Я хотел бы использовать предоставляемые org-mode пакеты: http://orgmode.org/worg/org-contrib/ [РЕДАКТИРОВАТЬ] РЕШЕНИЕ: Согласно ответу ниже: 1) Сначала нужно добавить пакеты elpa. (require 'package) ... (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t) ... (package-initialize)...

15
Использование package.el для установки и обновления, но использование package для загрузки и настройки

После недавнего изучения use-packageя решил портировать свою конфигурацию на него, но обнаружил, что не хочу отказываться от удобства использования package.elдля установки пакетов и их обновления. Я нашел это немного сложным для объединения use-packageи package.el. Мне, как правило, интересно...

15
Когда я должен использовать with-eval-after-load в моих файлах конфигурации?

Я просмотрел свои файлы конфигурации и хотел сделать некоторую очистку. Насколько я понимаю with-eval-after-load, его тело будет оцениваться сразу после загрузки соответствующего пакета. Очистив мои файлы конфигурации и разделив их еще больше, я хотел заключить каждую конфигурацию пакета в...

14
use-package -: init или: config

Есть ли какое-либо правило, по которому пользователь может определить, требуется ли конфигурация пакета :initили

13
после-init-hook против eval-after-load / with-eval-after-load

Я нашел довольно полезный принцип работы пакетов в Emacs 24 , однако я хотел бы получить окончательный ответ от опытного пользователя или разработчика ядра о том, какой из них на самом деле предпочтителен в типичном случае 24.4. Afaik, (add-hook 'after-init-hook ...)это так называемый грубый подход...