Was ist die Installationsroutine für Common Lisp / SLIME / SBCL / Quicklisp unter Ubuntu?


12

Ich möchte das oben empfohlene Common Lisp-Paket installieren. Was ist die beste Routine, um es auf Ubuntu zu installieren?


1
Ich stimme dafür, diese Frage als "Off-Topic" zu schließen, da "Ask Ubuntu" kein Diskussionsforum ist, sondern eine Q & A-Site. Das bedeutet, dass Sie eine Frage stellen und die Leute (hoffentlich) Ihre Frage beantworten.
Ron

2
@empedokles: Es ist möglich, eine Frage zu stellen und sie dann selbst zu beantworten, um Wissen zu teilen. (Schauen Sie sich hier ein Beispiel an.) Aber Sie müssen zuerst eine Frage stellen und sie dann beantworten ... Bitte bearbeiten Sie die Frage, um eine Frage zu sein, und antworten Sie dann mit ... naja ... einer Antwort! ;-)
Fabby

Antworten:


11

Während ich den Prozess durchlief, werde ich die komplette Installationsroutine für die oben empfohlene Common LISP-Konfiguration zusammenfassen:

Starten Sie ein Terminal:

Installieren Sie Emacs (IDE):

sudo apt-get install emacs

Installieren Sie SBCL (Compiler):

sudo apt-get install sbcl

Installieren Sie Quicklisp (Quicklisp ist ein Bibliotheksverwalter für Common Lisp.)

Dies geschieht durch Kopieren und Einfügen aller fett gedruckten Befehle in das graue Feld hier: https://www.quicklisp.org/

Installieren Sie SLIME mit Qucklisp: Führen Sie im Terminal SBCL aus:

sbcl

(ql:quickload "quicklisp-slime-helper")

(quit)

SBCL warnt Sie, dass Sie Ihre ~ / .emacs-Datei bearbeiten müssen. Ignoriere es nicht

Starten Sie in Emacs SLIME. Geben Sie Folgendes ein:

M-x slime

Welches ist Alt + x Schleim.

Jetzt können Sie mit LISP spielen.

Einige nützliche Emacs-Pakete (Plugins für Emacs), die mir empfohlen wurden, sind: Paredit, Auto-Vervollständigung und Smartparens

Hoffe das ist eine Hilfe für jeden.


0

Verwenden Sie den Synaptics-Paketmanager. Suchen Sie zuerst nach EMACS und markieren Sie es für die Installation. Dann machen Sie dasselbe für Schleim. Führen Sie die Installation aus und nicht nur Emacs wird installiert, sondern auch Schleim.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.