Forum Programmation.autre Emacs, SBCL et Slime (LISP)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
18
oct.
2022

Bonjour à tous,

j'espère que vous allez bien.

Je me tourne vers vous car j'aurais besoin d'un petit renseignement. Je souhaiterai apprendre le LISP. Pour cela, j'utilise Emacs. J'ai procédé aux installations de SBCL et Slime en suivant un petit tuto sur github. Rien de bien compliqué. Tout se passe bien, aucun message d'erreur, rien.

Par contre, quand je fais M-x slime sur Emacs, j'ai pour seul retour un "no match". De ce que j'ai compris, ça devrait me lancer le REPL mais rien. Est-ce que vous pourriez m'orienter ?

Je ne sais pas si c'est moi qui m'y prend mal, si j'oublie quoi que ce soit, j'ai toujours été perdu avec Emacs et je ne trouve pas de documentation très spécifique.

Merci d'avance pour votre aide !

PS : je ne serai pas sur l'ordinateur ce soir quand les premières réponses tomberont, je ferai les tests demain si vous me conseillez quoi que ce soit et je vous répondrai tout de même via mon smartphone aux questions/messages auxquels je peux répondre.

  • # Fichiers .emacs

    Posté par  . Évalué à 3.

    Est-ce que tu as bien dans ton fichier de configuration
    (setq inferior-lisp-program "/opt/sbcl/bin/sbcl") avec le bon path vers l'executable sbcl?
    Sinon poste ici ton fichier de configuration emacs
    ( https://slime.common-lisp.dev/doc/html/Installation.html#Installation )

    • [^] # Re: Fichiers .emacs

      Posté par  . Évalué à 2.

      J'ai tout supprimé pour retenter plus tard dans la journée.
      J'ai suivi deux tuto différents : https://lisp-lang.org/learn/getting-started/ et https://gist.github.com/jteneycke/7947353 à la lettre.

      Je n'avais pas de fichier .emacs (ou init.el certains disaient). J'en ai donc créé un dans le dossier .emacs.d avec les lignes données par l'installation, sans résultat non plus. Et oui, j'avais bien inscrit le bon path vers sbcl.

      Je vais retenter cela une fois de plus (en attendant, j'ai trouvé le programme portacle, un ide pour le lisp)

      Merci de ton retour

      • [^] # Re: Fichiers .emacs

        Posté par  . Évalué à 3.

        Peut-être une incompréhension, je n'en suis pas certain en te lisant, mais au cas où :

        Attention, c'est soit ~/.emacs soit ~/.emacs.d/init.el, ~/.emacs.d/.emacs
        ne marchera pas.

  • # Config emacs

    Posté par  . Évalué à 3.

    Salut,
    Dans la même lignée que le commentaire précédent, utilises-tu des configurations particulières ? Tel que spacemacs ou autre ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.