تعلّم كيفية تثبيت Emacs Lisp محليًا لحل تمارين Exercism على جهازك.
بما أن Emacs Lisp (elisp) هي لغة التوسيع الخاصة بـ Emacs، ستحتاج أولًا إلى تثبيت GNU Emacs.
يُنصح بالحصول على أحدث إصدار من Emacs، لكن ينبغي اعتبار الإصدار 28.1 أو أعلى هو التنفيذ المستهدف للتمارين.
وإذا كان Emacs مثبتًا لديك بالفعل، يمكنك التحقق من إصدار Emacs عبر M-x emacs-version RET.
أسهل طريقة هي زيارة Emacs For Mac OS X وتنزيل ملف dmg، والذي سيثبّت GNU Emacs كتطبيق OS X مُحزَّم.
توجد بدائل، مثل Aquamacs (غير موصى به) أو التثبيت عبر Homebrew، إن كنت تفضّل ذلك.
في بعض التوزيعات، يكون Emacs مثبتًا بالفعل، لأنه جزء من GNU.
الطريقة الموصى بها حاليًا لتثبيت أحدث إصدار من Emacs هي عبر snap:
sudo snap install emacs --classic
إذا كنت لا تريد استخدام snap يمكنك أيضًا تثبيت Emacs عبر snap، لكن الإصدار المتاح من مستودعات Ubuntu غالبًا ما يكون قديمًا. وإذا كنت تريد تثبيت إصدار أحدث من Emacs عبر apt فستحتاج إلى استخدام PPA أو البناء من المصدر.
إذا لم تكن تهتم بتثبيت أحدث إصدار، فكل ما عليك فعله هو
sudo apt-get install emacs
غالبًا ما يأتي Arch بأحدث إصدار من Emacs، لذا نفّذ:
sudo pacman -S emacs
وستكون جاهزًا.
تحقّق من توزيعتك لمعرفة الإصدار الحالي، ثم استخدم مدير الحزم لديك أو ابنِ من المصدر حسب الاقتضاء.
لتثبيت Emacs على Windows، توجّه إلى أقرب
مرآة لأرشيف FTP، ونزّل المثبّت (=emacs-XX.X-installer.exe=)، ثم شغّله.
وإذا كنت تريد استخدام Emacs دون تثبيته، يمكنك تنزيل الملف الذي يطابق النمط =emacs-XX.x.zip=، وفكّ ضغطه وتشغيل bin\runemacs.exe.
إذا كنت تستخدم MSYS2 فيمكنك تثبيت إصدار 64 بت من Emacs عبر
pacman -S mingw-w64-x86_64-emacs
أو إصدار 32 بت عبر
pacman -S mingw-w64-i686-emacs