ミニバッファー操作したい(vertico

(use-package vertico
  :init
  (vertico-mode)
  (vertico-cycle)
)

verticoはミニバッファー操作を拡張するパッケージです。 ミニバッファーの内容が縦表示になり、補完候補がスクロール可能になります。 C-n / C-pで移動できたり、 C-v / M-vでスクロール移動できたりするのが地味に助かります。

注釈

verticoanything.elの流れを汲んだパッケージらしいです。 ただし、anything.elがすべてを管理する思想だったのに対し、 verticoは他のパッケージとうまく協働する思想らしいです。

検索にorderless、 補完の説明にmarginalia 高機能コマンドにconsult と組み合わせて使います。

ループしたい(vertico-cycle

(setq vertico-cycle t)

vertico-cycleで候補選択をループにできます。

補完候補の数を変更したい(vertico-count

(setq vertico-count 15)

vertico-countで補完候補の表示数を変更できます。

リファレンス