Μάθε πώς να εγκαταστήσεις την 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, μπορείς να εγκαταστήσεις την 64-bit έκδοση του Emacs με
pacman -S mingw-w64-x86_64-emacs
ή την 32-bit έκδοση με
pacman -S mingw-w64-i686-emacs