ミニバッファが使用する行数をグローバルに1行に制限する場合は、次のように機能する必要があります。
(setq max-mini-window-height 1)
ドキュメントからの追加情報:
変数max-mini-window-heightは、ミニバッファウィンドウのサイズを変更するための最大の高さを制御します。浮動小数点数は、フレームの高さの一部を指定します。整数は最大行数を指定します。nilは、ミニバッファウィンドウのサイズを自動的に変更しないことを意味します。デフォルト値は0.25です。
ただし、iswitchbが使用するミニバッファ行の数を制限したいだけの場合は、iswitchb-minibuffer-setup-hookのドキュメントに次のように記載されています。
ミニバッファ設定のIswitchb固有のカスタマイズ。
このフックは、 `iswitchb'がアクティブな場合、ミニバッファーのセットアップ中に実行されます。例えば:
(add-hook 'iswitchb-minibuffer-setup-hook
(lambda ()
(set (make-local-variable 'max-mini-window-height) 3)))
iswitchbの実行時に、ミニバッファーを最大3行の高さに制限します。