タグ付けされた質問 「package」

Emacsには、追加機能を実装するパッケージを簡単にダウンロードしてインストールできる機能が含まれています。各パッケージは個別のEmacs Lispプログラムであり、Infoマニュアルなどの他のコンポーネントを含む場合があります。

1
パッケージをインストールする簡単な方法は何ですか?
私はすでにMELPAを使用しています。この質問は、パッケージをインストールする実際のメカニズムについてです。私の現在のプロセスは: M-x パッケージリストパッケージ C-s name-of-package C-s その単語の別のインスタンスだけでなく、パッケージの実際の名前になるのに十分な回数。 RET (これにより、パッケージの詳細が別のバッファーで開かれるので...) C-x o 他のバッファに切り替える down down C-e left 「インストール」という単語の上にカーソルを置く RET y RET 手順4〜8(特に#5と#6)を実行するための、それほど扱いにくい方法はないと思います。私は知ってM-x package-installいますが、*Packages*バッファ内の説明を読みたいです。任意のヒント?

2
パッケージの特定のバージョンをインストールする方法は?
実行M-x package-install RET magitすると、最新バージョンのmagitがインストールされます2.1.0。 インストールしたいですmagit 1.4.2。パッケージをダウンロードしてロードすることで手動で実行したくありません。 たとえば、Pythonパッケージをダウンロードする場合、インストール中にバージョン番号を指定できます。 pip install django==1.8 どうすればそのようなことをしてインストールできmagit=1.4.2ますか?

1
yafolding用のプライベートspacemacsレイヤーを作成する
私は、yafoldingパッケージ用に、spacemacsの最初の(プライベート)レイヤーを作成しようとしました。だから私は~/.emacs.d/private/yafolding/packages.el次の内容でファイルを作成しました: (setq yafolding-packages '( yafolding )) (setq yafolding-excluded-packages '()) (defun yafolding/init-my-package () "Initialize my package" (use-package yafolding)) また、このレイヤーを有効にしました~/.spacemacs: dotspacemacs-configuration-layers '( ;; ... yafolding ) emacs *Messages*ロードを開始すると、プライベートレイヤーが一覧表示されます。 Loading c:/Users/ZsBotykai/AppData/Roaming/.emacs.d/private/yafolding/packages.el (source)...done しかし、私が見る限り、yafoldingインストールされませんでした(ls ~/.emacs.d/elpa/*yaf*)。 私は何を取りこぼしたか? 免責事項:気づいたかもしれませんが、私はWindowsを使用していますが、公式のGNU Emacs Windowsバイナリを使用していますが、念のためにcygwinをインストールしています(ただし、cygwin emacsはありません)。また、他の公式レイヤーを有効にしましたが、適切にインストールされました。

1
パッケージ(header2.el)の内容をどのように変更しますか?
自動ファイルヘッダーパッケージを見つけ、MELPAで応援し、インストールしました。プロジェクト開発において、ファイルヘッダーが非常に役立つことがわかりました。私はいつも、誰がどこに、何回そこにいたかを知っています。ほとんどの場合、私は彼らが何をしたかを知っています。更新カウントと最終更新日は、使用するファイルの適切なバージョンを決定するのに非常に役立ちます。 わからないことが一つあります。 たとえば、header2MELPAからインストールした後、dot-emacsで宣言します。 ;; To have Emacs update file headers automatically whenever you save a ;; file, put this in your init file (~/.emacs): (autoload 'auto-update-file-header "header2") (add-hook 'write-file-hooks 'auto-update-file-header) ;; To have Emacs add a file header whenever you create a new file in ;; some mode, put this …
7 package 

3
マルチファイルパッケージを「elpa /」に手動でインストールする
新しいパッケージを書いているとき、を発行するだけでインストールをテストできるのは素晴らしいことM-x package-install-from-bufferです。これにより、でパッケージがインストールされpackage.el、その下に入り "~/.emacs.d/elpa"ます。ただし、これはマルチファイルパッケージでは機能しません。 .el現在のディレクトリにあるすべてのファイルを単一のマルチファイルパッケージとしてインストールする手順は何ですか?

2
php-modeをインストールしようとすると、「シンボルの関数定義は無効です:cl-macroexpand-all」
私はphp-modeをインストールしようとしていますが、実行するとこのエラーが発生し続けますM-x php-mode: Symbol's function definition is void: cl-macroexpand-all MELPAを介してまたは手動でphp-modeをインストールしても、エラーは解決しません。 環境:builder10-9.porkrind.org上の2014-10-04のEmacs 24.3.94.1(x86_64-apple-darwin13.4.0、NS apple-appkit-1265.21) php-modeが実行されないのはなぜですか?注:私はEmacsに比較的慣れていないため、経験が浅いです。

1
パッケージのアンインストールに関する懸念
Emacsからパッケージをアンインストールするには、elpaフォルダーから特定のフォルダーを削除する必要があると読みました。パッケージをインストールするときに.emacsファイルが単独で書き込まれているので、パッケージをアンインストールするときにも自動的に削除されるか、または特定のエントリを自分で削除する必要がありますか?また、オートコンプリートパッケージをインストールし、elpaフォルダー内にという名前のフォルダーを見つけましたpopup-20141002.320。なぜそのフォルダがそこにあったのですか?パッケージは他のパッケージをインストールできますか?もしそうなら、私が最初のパッケージをアンインストールするとき、それ自体がインストールしたパッケージもアンインストールする必要がありますか?
7 package 

2
パッケージインストールが「一致しない」と報告する
EmacsのEclim githubのページ: emacs-eclimをインストールします。次の2つのオプションがあります。 MELPAパッケージアーカイブからのインストール。 まだ追加していない場合は、アーカイブをpackage-archivesに追加します。 次に、package-installコマンドを使用してemacs-eclimをインストールします。 GitHubからの手動インストール。 (git clone git://github.com/senny/emacs-eclim.git) 起動スクリプトに(add-to-list 'load-path "/ path / to / emacs-eclim /")を追加します。 最初のオプションを実行した場合: 次のパッケージアーカイブを~/.emacs.d/init.elファイルに追加しました。 (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/") ("melpa" . "http://melpa.milkbox.net/packages/"))) 次に入力M-xpackage-installしてヒットするRETと、次のメッセージがポップアップ表示されます。 Install package: emacs-eclim [No Match] このエラーがポップアップするのはなぜですか? 前もって感謝します。
7 package 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.