anzu の代替とされた isearch-lazy-count の flicker 問題は Emacs 28 で解消
isearch-lazy-count
Emacs 27 で導入された isearch.el 用のユーザオプション (t or nil)
i/n みたいに現在のマッチの場所とマッチ総数を教えてくれる(anzu の代替になりそう) 文字を変更するたびに一度 i/n が消えて、そしてすぐ i/n が表示されるというちらつき問題があった
flickeringしないよう修正されてた
Lazy highlighting now happens immediately when the search string is at
least as long as the value of the new custom variable
lazy-highlight-no-delay-length. Also avoid updating the lazy
count in the echo area too often.
Emacs 28 以降に適用
試してみたら本当にチラツキがなくなってて嬉しい
終わり
anzu を isearch-forward/backward でマッチ数見るためだけに使ってる場合、乗り換えられそう
anzu では mode-line に表示、isearch-lazy-count はエコーエリアに表示という違いはある
isearch-lazy-countは isearch.el のオプションなので、anzu-query-replace-regexp などのコマンドを使ってる人は乗り換えできない