Переменная, которую Вы ищете, ispell-program-name
. Наполните это где-нибудь в Вашем .emacs
:
(setq ispell-program-name "/path/to/ispell")
Или используйте M-x set-variable
, и т.д.
Ссылки:
От источников до ispell.el
(defcustom ispell-program-name
(or (locate-file "aspell" exec-path exec-suffixes 'file-executable-p)
(locate-file "ispell" exec-path exec-suffixes 'file-executable-p)
(locate-file "hunspell" exec-path exec-suffixes 'file-executable-p)
"ispell")
"Program invoked by \\[ispell-word] and \\[ispell-region] commands."
:type 'string
:group 'ispell)
См. также: http://emacswiki.org/emacs/InteractiveSpell
Каждый раз, когда Вы не можете найти функцию Emacs, помнить C-h f
(или переменная: C-h v
). Ввод ispell
в Describe function
подсказка говорит Вам это ispell is an interactive compiled Lisp function in 'ispell.el'.
, и оттуда можно обычно находить то, что Вы ищете.
Если Вы действительно хотите сделать это, рассмотрите начальную загрузку к однопользовательскому режиму (в примерно любом распределении) и запущение Вашего теста там.
Нет никаких дистрибутивов без сервисного выполнения, поскольку некоторые необходимы, чтобы система работала. Если Вы хотите отключить некоторых, можно сделать это сами. Некоторыми дистрибутивами, которые отвечали бы всем требованиям, является Дуга, Слабая или хинду. Можно установить минимальные версии настольных дистрибутивов (*buntu, Fedora...), но это, вероятно, было бы большим количеством работы.