slime

    2熱度

    1回答

    你可以假設我在使用粘液模式的repl中。 我怎樣才能讓一個功能鍵(例如,f4),要做到這一點: 殺死最後一個歷史項(您使用​​或C-down獲得的); 移動到上部緩衝區; yank,將緩衝區保存到文件; 移回到repl。 請讓它成爲一步一步的指南,因爲我是Emacs和Lisp的完整初學者。

    8熱度

    4回答

    我遇到問題。我已經使用橘子醬裝了clojure,粘液,粘液還原劑和elein。現在我打開我的項目並打電話給elein-swank。我得到這個: Starting swank.. error in process filter: slime-presentation-init-keymaps: Symbol's function definition is void: slime-define-b

    1熱度

    1回答

    我正在尋找默認情況下在粘液中突出顯示的符號列表。我在哪裏可以找到它? 這些符號是從emacs lisp模式派生的嗎?還是他們在slime中定義?還是他們具體實施? 基於哪些規則是突出顯示的某些符號而不是某些符號? 謝謝 馬特斯

    2熱度

    2回答

    我在Windows 7上使用emacs 23.3和clisp 2.49我已經在我的emacs站點-lisp目錄下安裝了軟件包2011-11-15。然後,我已經把這個在我的(否則爲空).emacs文件: (setq inferior-lisp-program "clisp") (add-to-list 'load-path "C:\\Program Files\\emacs-23.3\\site-

    4熱度

    3回答

    我試圖讓Slime與CDT和emacs 24一起工作,但無濟於事,並且會很感激建議。 1)我沒有得到clojure-jack-in運行,但只有當我加載swank-clojure 1.3.3作爲lein插件時,如github swank-clojure頁面https://github.com/technomancy/swank-clojure中所述。 2)我嘗試着按照George Jahad在htt

    2熱度

    2回答

    我剛剛從Clojure 1.2更新到Windows 7 上的clojure 1.3.0,而emacs仍然會使用swank/slime進入Clojure 1.2。 任何建議在哪裏改變這個,所以它使用1.3?

    6熱度

    1回答

    當我在dos/linux中輸入錯誤的東西時,它會對我大喊,我可以按下向上箭頭,然後修改我的行 - 也許它缺少' - '或其他東西。我剛剛安裝了lispbox,向上箭頭將光標移動到REPL歷史記錄上。我如何在當前行上輸入我輸入的最後一行。 所以像我型 + 3 2 但很明顯,我的意思是 (+ 3 2) 我如何得到它說 「+ 3 2」 這樣我就可以推動 「家」, 「(」 , 「結束」, 」)」?

    3熱度

    1回答

    我的clojure repl開始拋出「變量綁定深度超過max-specpdl-size」的錯誤,並且我被拋入調試器。 我目前正在通過clojure-jack-in訪問粘液,我正在對合理大小的數據集執行reduce。谷歌搜索有一點使我相信錯誤是因爲我產生太多的臨時變量,具體爲: 用戶選項:MAX-specpdl尺寸 此變量定義的總限額在Emacs發出錯誤消息(數據「變量綁定深度超過max-specp

    4熱度

    2回答

    當試圖爲MX當煤泥連接到一個Clojure的程序,我得到一個用戶>提示符,但只要我開始鍵入連接中斷的應用程序拋出運行斯旺克服務器: exception in read loop java.lang.RuntimeException: Invalid token: swank:: 進一步下跌的堆棧我看到: unreadable message: (:emacs-rex (swank:autod

    0熱度

    1回答

    我使用SLIME和EMACS進行Common LISP,並使用SBCL編譯器。 SLIME的autodoc功能,其中函數參數顯示在minibuffer中,工作正常。 但是,當我執行類似以下的自定義REPL: (defun game-repl() (let ((cmd (game-read))) (unless (eq (car cmd) 'quit) (game-p