ace-popup-menu 20161231.1553(in MELPA)
Replace GUI popup menu with something more efficient

概要

ace-popup-menu.el は、マウスの ポップアップメニュー
キーボードで選択できるようにします。

aceと名乗っていますが、ace-jump-mode.el(レビュー) に依存しているわけではなく
類似品のavy.el(レビュー) を内部で使っています。

マイナーモード ace-popup-menu-mode
x-popup-menu 関数を ace-popup-menu に完全に置き換えます。

そのため、ace-popup-menu関数を直接使うこともできます。

コンテキストメニューのように少数の候補を選択するメニューの
置き換えとしては十分活用できます。

多数の候補を選択する場合はidoやhelmの出番です。

20150711232750.png
Fig1: このようにバッファによるメニューが表示される

インストール

パッケージシステムを初めて使う人は
以下の設定を ~/.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/")))

初めてace-popup-menuを使う方は
以下のコマンドを実行します。

M-x package-install ace-popup-menu

アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。

M-x package-install package-utils (初めてアップグレードする場合のみ)
M-x package-utils-upgrade-by-name ace-popup-menu

実行方法

$ wget http://rubikitch.com/f/150711232409.ace-popup-menu.el
$ emacs -Q -f package-initialize -l 150711232409.ace-popup-menu.el

本サイト内の関連パッケージ


本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。