بیاموزید چگونه Emacs Lisp را بهصورت محلی نصب کنید تا تمرینهای Exercism را روی دستگاه خودتان حل کنید
از آنجا که Emacs Lisp (elisp) زبان توسعهی Emacs است، اول باید GNU Emacs را نصب کنید.
توصیه میشود آخرین نسخهی Emacs را نصب کنید، اما پیادهسازی هدف برای تمرینها باید 28.1 یا بالاتر باشد.
اگر 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 استفاده میکنید، میتوانید نسخهی ۶۴بیتی Emacs را با این نصب کنید:
pacman -S mingw-w64-x86_64-emacs
یا نسخهی ۳۲بیتی را با:
pacman -S mingw-w64-i686-emacs