- avy-zap 20160921.1444(in MELPA)
- Zap to char using `avy'
概要
avy-zap.el は、 M-x zap-to-char (M-z) をavy化したものです。
avy.el(レビュー) というのは、ace-jump-mode.el(レビュー) の
インターフェースを汎用的に使えるようにしたものなので、
ユーザ視点ではほぼ同等のものだと言えます。
よって、avy-zap.elはace-jump-zap.el(レビュー) と同じ働きをします。
僕はインクリメンタルに範囲を広げられるように拡張した
zop-to-char.el(レビュー) の方を使っています。
Fig1: andの前までを削除したいのでM-z aを押す
Fig2: 削除される!
インストール
パッケージシステムを初めて使う人は
以下の設定を ~/.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/")))
初めてavy-zapを使う方は
以下のコマンドを実行します。
M-x package-install avy-zap
アップグレードする方は、
以下のコマンドでアップグレードしてください。
そのためにはpackage-utilsパッケージが必要です。
M-x package-install package-utils (初めてアップグレードする場合のみ) M-x package-utils-upgrade-by-name avy-zap
設定 150531055615.avy-zap.el(以下のコードと同一)
(global-set-key (kbd "M-z") 'avy-zap-up-to-char)
実行方法
$ wget http://rubikitch.com/f/150531055615.avy-zap.el $ emacs -Q -f package-initialize -l 150531055615.avy-zap.el
本サイト内の関連パッケージ
- zop-to-char - A replacement of zap-to-char.
- zzz-to-char - Fancy version of `zap-to-char' command
- ace-jump-zap - Character zapping, `ace-jump-mode` style
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。