- helm-package 20170216.2002(in MELPA)
- Listing ELPA packages with helm interface
概要
あなたが
「こんな機能欲しいな」
と思ったとき、なにかパッケージをインストールします。
そのとき、2000を超える豊富なMELPAパッケージ群は大きな味方になります。
これだけあれば、たいていの場合、欲しい機能はすでに存在します。
どうやって探すかというと、標準の方法では M-x list-packages を使いますが、
isearchやoccurによる方法だと、絞り込み検索ができなかったりするので、
やや不便です。
そんなときに役立つのが helm インターフェースです。
M-x helm-package こそ、欲しいパッケージを見付ける決定打になります。
これは、パッケージ名、説明文をhelmで絞り込み検索するので、
キーワードにマッチするパッケージを一覧してくれます。
RETでそのパッケージをインストール、C-zでその説明文が見られます。
インストール
パッケージシステムを初めて使う人は
以下の設定を ~/.emacs.d/init.el の
先頭に加えてください。
(package-initialize) (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("melpa" . "http://melpa.org/packages/") ("org" . "http://orgmode.org/elpa/")))
初めてhelm-packageを使う方は
以下のコマンドを実行します。
M-x package-install helm-package
アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。
M-x package-install package-utils (初めてアップグレードする場合のみ) M-x package-utils-upgrade-by-name helm-package
設定 141116105554.helm-package.el(以下のコードと同一)
パッケージの基本設定をすれば十分です。
(add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/")) (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t) (fset 'package-desc-vers 'package--ac-desc-version) (package-initialize)
実行方法
$ wget http://rubikitch.com/f/141116105554.helm-package.el $ emacs -Q -f package-initialize -l 141116105554.helm-package.el
Fig1: M-x helm-package の後に正規表現関連のパッケージを見つける
Fig2: C-zを押して説明文を表示
本サイト内の関連パッケージ
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。