Emacs с нуля
Я планирую переключиться на Emacs
и я хочу сделать это плавно, расширяя ядро emacs с помощью расширений, которые мне нужны со временем, поэтому основной дистрибутив выглядит слишком раздутым.
Это не очень приятно, когда для меня сделан такой большой выбор. По выходным у меня есть немного свободного времени для установки необходимых мне плагинов и написания скриптов на elisp для достижения моих целей.
Игры, VCS* утилиты, некоторые другие вещи... это слишком много (я предпочитаю использовать git через командную строку + псевдонимы и функции bash).
Вопросы:
- Существуют ли другие дистрибутивы, или я должен сам управлять установкой и очисткой?
- Является ли удаление пакетов / расширений все, что мне нужно, или они предварительно скомпилированы более сложными способами? Если это так, то emacs выглядит довольно-таки как программное обеспечение "box", что довольно странно.
Поэтому я хочу легкий (чистый?) Emacs, и после того, как я привыкну к нему и буду питать свою страсть к игре, можно переключиться на слишком сложную версию.
Emacs 24
является предпочтительным из-за лексической области видимости, добавленной в elisp.
1 ответ
Как сказал @DanielLyons, то, что что-то реализовано и распространено как часть Emacs, не означает, что вы его загрузите. Существует множество раздач, которые я никогда не использую - и никогда не загружаю (включая гигантский Gnus).
Насколько я знаю, "облегченного" дистрибутива Emacs не существует. Просто используйте нормальное распределение. Не загружается (
require
) то, что вам не нужно, и у вас все будет хорошо.И у вас будет много возможностей добавить свои собственные расширения или расширения, разработанные другими.;-)
Вы всегда можете удалить подкаталоги кода, которые, как вы уверены, не будете использовать, чтобы сэкономить место на диске, если это действительно проблема.
В общем, не беспокойтесь о "следе" Emacs. В наши дни на диске не так много места, и объем используемой памяти зависит от того, что вы загружаете.