読者です 読者をやめる 読者になる 読者になる

検索情報を任意の位置に設定できるようになりました

emacs anzu

出るだろうなぁと思っていたら、即効で issueを受け取ったので
対応しました.

設定例

要は anzu-cons-mode-line-pを nilにして, 表示関数の :evalリストを
mode-lineの任意の位置に突っ込むだけです. 任意の場所に設定するための
関数等は用意していないので, 自分で好きな場所に入れてください.
(人によってそもそも構成が違う可能性があるので, 設定に関係なく,
任意の位置に挿入することは難しい).


以下は minor-mode列の後ろに表示する場合の例です

;; デフォルトの挙動を押さえるために, anzu-cons-mode-line-pを nilに設定する
(setq anzu-cons-mode-line-p nil)

;; 好きな位置に '(:eval (anzu--update-mode-line)) を挿入する
(setcar (cdr (assq 'isearch-mode minor-mode-alist))
        '(:eval (anzu--update-mode-line)))

イメージ

https://github.com/syohex/emacs-anzu/raw/master/image/anzu-any-position.png

おわりに

問題があれば githubの issuesまでお願いします