問題タブ [elpa]
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 - HTTP プロキシの背後にある Emacs
Emacs は、 url.elやW3 Web ブラウザーなどのパッケージを使用してインターネットにアクセスできます。
また、Emacs Lisp Package Archiveはパッケージ url.el に大きく依存しています。
では、HTTP プロキシを使用して一般的にインターネットに接続するように Emacs を構成するにはどうすればよいでしょうか?
プロキシの背後にある ELPA のヘルプに対するボーナス ポイント。
http - 認証された HTTP プロキシの背後で Emacs を構成するにはどうすればよいですか?
プロキシ認証に関して何も指定していませんが、これに答える別の質問があります。
その解決策は
emacs - Emacs で、使用されているスライムのバージョンを確認するにはどうすればよいですか?
Emacs で elpa を使用してスライムをアップグレードしました。しかし、elpa を使用して古いバージョンを削除したときに、特定のフォルダーを削除できないと不平を言ったので、今のようになっているのでしょうか。では、Emacs を起動したとき (閉じるべきではなかったことはわかっています)、どのスライムのバージョンが実際に使用されているかを確認するにはどうすればよいでしょうか? Mx slime-version のようなコマンドはありますか?
emacs - Mac OS XでClojureを実行するためのEmacs(Cocoa Emacs)とAquamacs
これまでAquamacsを使用していましたが、 SLIMEを使用してClojureをインストールして実行する必要があります。AquamacsのSLIMEでClojureを使用する方法をグーグルで検索しましたが、成功しませんでした。
質問
- AquamacsにClojureをインストールすることは可能ですか?または、AquamacsのClojureが機能しない理由を推測できますか?
- EmacsとAquamacsが同じELPAを共有できないのは正常ですか?
- ELPAを使用してEmacs/AquamacsにConjureをインストールすることは可能ですか?
- 'lein swank'を使用してサーバーとして実行できると言われましたが、その方法を知っていますか?
私が試した(そして半分成功した)シーケンス
Mac OS X Emacsで試してみましたが、手順に従うことで動作させることができました。つまり、SLIMEでClojureを実行できました。
MacOSX用のEmacs
手順1)ESKをインストールします。
- Gitのクローンを作成し、すべてのファイルを
.emacs.d
ディレクトリにコピーします - 次のコードをに追加して
.emacs
再起動します
ステップ2)ELPAを使用してインストールします
- Mxpackage-list-パッケージを選択するためのパッケージ
- インストール
- clojure-mode、clojure-test-mode
- スライム、スライム-repl
- swank-clojure
- ClojureをインストールするためのMxスライム
- 次のコードをに追加して
.emacs
再起動します
Aquamacs
これで、EmacsでClojureを使用できるようになりました。同じ(または非常に類似した)方法を試して、AquamacsでClojureをもう一度実行しました。
ステップ1)Aquamacs用のESKをインストールします
- ファイルを〜/ Library / Preferences /AquamacsEmacsにコピーします
- 「〜/ Library / Preferences / AquamacsEmacs / Preferences.el」を変更して、以下を追加します
手順2)*前と同じ手順ですべての(同じ)パッケージをインストールしますが、「Mxslime」で次のエラーメッセージが表示されます。「シンボルの関数定義は無効です:define-slime-contrib」
ELPA
EmacsとAquamacsのパッケージを組み合わせようとしましたが、組み合わせられません。ESKからではなく、 ELPA自体を使用して共有できると思いました。
ELPAがswank-conjureパッケージをダウンロードできなかったため、結果は良くありませんでした。
成功-「leinswank」を使用してAquamacs/Clojureを実行します。
こちらをご参照ください。
emacs - 2 つの emacs (Cocoa emacs と Aquamacs) を同時に使用する
clojure setupのおかげで、私の Mac にはたまたま 2 つの emacs があります。
問題は、Cocoa emacs と Aquamacs が同じ ~/.emacs.d を使用しているのに、Cocoa emacs の ELPA と Aquamacs の ELPA に互換性がないため、一部のファイルが上書きされて両方で使用できないことです。
~/.emacs.d を ELPA に使用しないように Aquamacs に指示する方法はありますか? つまり、デフォルトの ELPA ディレクトリを ~/.emacs.d 以外に変更できますか?
Aquamacs Starter Ktを使用していますが、init.el で ~/.emacs ディレクトリが使用されているようです。
emacs - Clojure 1.2 がリリースされました!swank-clojure でこれを使用するにはどうすればよいですか?
新しいemacsのインストールをセットアップし、ELPAをインストールし、ELPAを使用してswank-clojureをインストールしました。Clojure 1.2 がリリースされましたが、「Mx スライム」を実行すると、Clojure 1.2 ではなく 1.1 がダウンロードされました。
1.2 が利用可能になったので、それを使用するにはどうすればよいですか? 手動で行う必要がありますか? スライム/スワンクが 1.2 を使用するように更新されるまで待つ必要がありますか?
更新: leiningen を使用するための推奨事項に感謝しますが、私が求めているのは、emacs が REPL 自体を起動することです。この問題は、ELPA の swank-clojure パッケージが更新されていないために発生していますか?
emacs - Aquamacs のセットアップなしで clojure が「Mx slime」で始まるのはなぜですか?
Mac で Aquamacs を実行しています。
Aquamacs 用のESK をインストールすると、ELPA が ~/.emacs.d/elpa にインストールされます。ELPA では、clojure-mode/clojure-est-mode/slime/slime-repl/swank-clojure をインストールしました。
問題は、「Mx slime」を実行すると、clojure が実行されることです。どうしてこれなの?私の .emacs や /Users/smcho/Library/Preferences/Aquamacs Emacs/{Preferences.el, customizations.el} にもスライムのセットアップがないので、興味があります。つまり、私は (setq Inferior-lisp-program "clojure") などを持っていません。
それとも、「swank-clojure」のインストールと関係がありますか? 私はinferior-lispバッファでこのようなものを見ます。
emacs - ELPAの背後にある魔法は何ですか?
Aquamacsを使用していますが、〜/ .emacs.d / elpaにファイルをインストールするELPAを使用していますか?
このELPAの背後にある魔法は何ですか?つまり、ELPAを使用しない場合は、パッケージをダウンロードして特定のディレクトリにインストールし、それらの2行を.emacsに追加する必要があります。
(リストに追加'ロードパス"PACKAGE_DIRECTORY")
(' PACKAGEが必要)
しかし、ELPAでは、.emacsまたは/ Users / smcho / Library / Preferences / Aquamacs Emacs / {Preferences.el、customizations.el}に何も追加されていません。これはどのように可能ですか?
追加した
これは私がAquamacsで見つけたものです。
- Aquamacsは〜/ Preferences / Aquamacs Emacs / Preferencesを読み取り、「(add-to-list'load-pathkitfiles-dir)(require'init)」を持っています。これはstartkitを読み取ります。
- スタートキットのinit.elには、「(require'package)(package-initialize)」があります。
- 〜/ Library / Preferences / Aquamacs Emacs / aquamacs-emacs-starter-kit/vendorにはpackage.elがあります
初期化ファイルは変更されていないと思いますが、パッケージマネージャーは〜/ .emacs.d / elpd / *を読み取って自動的に初期化します。これは、それぞれに***-autoloads.elが含まれているためです。
追加2
emacs 24では、パッケージが事前に構築されているようです。ELPAを機能させるには、これらの行を.emacsまたは.emacs.d/init.elに含めるだけで済みます。このサイトからのヒント。
emacs - パッケージの更新を送信するにはどうすればよいですか?
使用するパッケージの更新をELPAに送信するにはどうすればよいですか?paredit-22
誰かが、たとえばELPAに入れる準備をする方法の例を提供できますか?