هل أستخدم ispell أو aspell، وأين يتم حفظ القاموس المحلي؟
-
26-12-2019 - |
سؤال
عند التدقيق الإملائي في Emacs، اعتدت على استخدامه م-سispell
لاستدعاء المدقق الإملائي.لقد قرأت أن بعض الأشخاص قد قاموا بتكوين Emacs الخاص بهم بحيث يستدعي هذا aspell بدلاً من ispell (أو ربما hunspell).
كيف يمكنني معرفة ما إذا كنت أستدعي ispell أو aspell؟
نظرت في بلدي .emacs
file (في الدليل الرئيسي الخاص بي) ولا أرى أي شيء يشير أيضًا.
أيضًا (على افتراض أنني أستخدم ispell)، أين يتم حفظ "القاموس الخاص" حيث أقوم بإدخال الكلمات فيه.أرغب في عمل نسخة احتياطية من هذا الملف (و/أو نقله إلى جهاز آخر).
المحلول
قيمة ال ispell-program-name
يخبرك بما يتم استخدامه.
م-:ispell-program-name
ispell.el تنص على:
(defconst ispell-pdict-keyword "Local IspellPersDict: "
"The keyword for defining buffer local dictionaries.
Keyword must be followed by the filename of a personal dictionary.
The last occurring definition in the buffer will be used.")
....
;; Change IspellPersDict to IspellPersDict: to enable the following line.
;; Local IspellPersDict ~/.ispell_lisp
لا تنتمي إلى StackOverflow