問題タブ [slime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - SLIME + Emacsを設定するにはどうすればよいですか?
この回答によると、Emacs+Slimeにはすでにはるかに高度な機能があります。では、Lispboxのコピーで構文の色付け、オートコンプリート、さらにはバージョン管理管理をセットアップして実行するにはどうすればよいでしょうか。
何か助けがあれば、私はMacOSLionにLispboxをインストールしました。
emacs - emacs-slime で外部から読み込む
Emacs 23.2.1 にスライムをインストールしたいと思います。起動に失敗したのでM-x slime~/.emacs ファイルを修正しました。
もちろん、これは ~/.emacs ファイルの 2 行目のスライム パスでは機能しません/usr/share/common-lisp/source/swank。ただし、このディレクトリを変更した後、エラーは残ります。それは次のように言います:
「/usr/share/emacs/site-lisp/slime/swank-loader.lisp」を読み込めませんでした: ファイルが存在しません。
この負荷が外部に残る理由と、これらを正しくする方法は?
emacs - LispとSLIMEのデバッグ、エラー「ソースの場所が見つかりません」
私はバグのあるコードを書いています。
例:
CcCcでコンパイルしようとしています。そして、スタックフレームでエラーをキャッチします。
エラーが発生したコードの行を確認したい。スタックフレームの行で「v」をクリックし、エラーをキャッチしました。
コードの行に移動するにはどうすればよいですか?
スクリーンショット:

java - Emacs/Slime/Swank/cake を使用した Overtone ライブコーディング - overtone.live__init.class が見つかりませんでした
私は、emacs とスライムを使用して、Overtone を使用してスワンクからライブ コードに接続しようとしています。私はすべてがほとんど機能していますが、実行しようとすると
「クラスパスに overtone/live__inti.class または overtone/live.clj が見つかりませんでした:」というエラーが表示されます。これは基本的に、クラス ファイルが探している場所にないことを意味します。これを修正するために何をすべきかわかりません。
emacs - leiningenを使用したclojure用のemacs/slime/swankのセットアップ
短いバージョン:leinswankを使用してswankサーバーを起動するときにMxslime-connectまたはMxclojure-jack-inを実行するとエラーが発生します。
Ubuntu10.10でemacs24.0.50.1を使用しています。ELPAのemacsに次のパッケージをインストールしました:clojure-mode、paredit、slime、slime-repl
githubからleiningenをインストールしてクラスパスに追加し、実行しました
lein plugin install swank-clojure 1.3.3。その後、新しいディレクトリ〜/ tmp /を作成し、そこにcdして実行しました。
これで、lein new test-projectすべてが正常にセットアップされたようです。次に、emacsで/tmp/new-project/project.cljを開き、次のように変更しました。
その後、/ tmp / new-projectフォルダーに戻り、実行lein depsしlein swankて依存関係をダウンロードし、出力を提供するswankサーバーを起動します。
emacsに戻ると、swankサーバーに接続するのに問題があります。core.cljファイルを開いて実行しようとしましM-x slime-connectたが、エラーが発生します。
これにより、swankサーバーが実行されていないか、サーバーを表示するために実行する必要のある構成がいくつかあると思います。また、(同じファイルを開き、project.cljを開いて)M-x clojure-jack-inプロジェクトフォルダーでclojure REPLを開始しようとすると思いますが、次のようになります。
私はemacsパッケージとleinセットアップについてhttp://matthias-schneider.org/docs/clojure-setup/からの指示に従い、 http: //riddell.us/ClojureSwankLeiningenWithEmacsOnLinux.htmlからのテスト構成の指示に従い始めました。 Mxスライム接続でREPLを開くのに問題がありました。
更新:
〜/ tmp / test-projectを削除し、emacsと/.emacs.d/elpa/パッケージをアンインストールし、emacsを再インストールし、clojure-modeとpareditパッケージを再インストールし、〜/.leinを/binにコピーして、パスの問題がないことを確認しました(以前は/.leinまたは/.lein/binをパスに含める必要があるかどうかわからない)。/.lein/bin/swank-clojure実行してからemacsを開き、project.cljを開いて試してみましM-x slime-connectた。これにより、ホスト(ローカルのデフォルト)、ポート(4005のデフォルト)が要求され、swankに接続すると、swankとslimeのバージョンが異なる(yまたはn)yの場合、ミニバッファはを与えerror in process filter: Lisp connection closed unexpectedlyます。実行したターミナルで/.lein/bin/swank-clojure、次のJavaエラーが表示されます。
更新:
解決しました。emacsをアンインストールして、/ elpa /内のパッケージだけでなく、/。emacs.d/をすべて削除する必要がありました。再インストールした後、私はclojure-modeパッケージのみを取得し、slimeまたはslime-replは取得しませんでした。これで、接続しM-x clojure-jack-inて作業を行う準備ができました。
lisp - emacs slime: Whats the equivalent of the up arrow in shells?
When I type something wrong in dos/linux and it yells at me I can push the up arrow and then modify my line - maybe it was missing a '-' or something. I just installed lispbox and up arrow moves the cursor up the REPL history. How do i put on the current line the last line I entered.
So like I type
#xA;But obviously I meant
#xA;How do I get it to say "+ 3 2" so I can just push "Home", "(", "End", ")"?
Or is there some MUCH easier M-x waaahFIXIT command for this?
emacs - カスタム REPL 中の Slime autodoc
私は SLIME と EMACS for Common LISP を SBCL コンパイラと共に使用しています。関数の引数がミニバッファーに表示される SLIME の autodoc 機能は正常に動作します。
しかし、次のようなカスタム REPL を実行すると:
autodoc 機能はもう動作しません。LISP バッファにも、カスタム REPL にもありません。おそらく、SBCL プロセスが REPL でビジー (入力待ち) で、SLIME と通信できないためです。
で別の SBCL プロセスを開始した後C-u M-x slime、autodoc 機能が再び機能しますが、LISP バッファでのみ機能します。
では、カスタム REPL で SLIME autodoc を取得する方法はありますか?
emacs - キーをバインドして、emacsのバッファーでreplとyankを強制終了する方法
あなたは私がスライムモードを使用してreplにいると仮定することができます。
これを行うには、どうすればファンクションキー(たとえばf4)を作成できますか?
- 最後の履歴アイテム(
C-upまたはで取得したものC-down)を殺します。 - 上位バッファに移動します。
- yank、バッファをファイルに保存します。
- 担当者に戻ります。
私はEmacsとLispの完全な初心者なので、ステップバイステップガイドにしてください。
emacs - swank も clojure-jack-in も初期化できません
問題があります。マーマレードを使用して、clojure、slime、slime-repl、elein をインストールしました。ここで、プロジェクトを開いて elein-swank を呼び出します。私はこれを得る:
そして、clojure-jack-inを試してみると、
私に何ができる?
emacs - Slimeで強調表示されている記号のルールとリスト
スライムでデフォルトで強調表示されている記号のリストを探しています。どこで見つけることができますか?
これらのシンボルはemacslispモードから派生したものですか、それともスライムで定義されていますか?それとも、実装固有ですか?
どのルールに基づいて、特定のシンボルが強調表示され、特定のシンボルは強調表示されませんか?
ありがとうございました
マトゥス