emacs init: Icomplete Mode
What is icomplete mode
Settings for Emacs Init
icomplete mode is complex with many sub modes and config options.
here's a quick brainless recommendation for your init file.
Put this in your Emacs Init File:
(when (>= emacs-major-version 28) (fido-vertical-mode))