どの関数モードがグローバルマイナーモード(マイナーモードを参照)に該当し、モードラインやヘッダーラインに現在の関数名を表示し、バッファ内を移動するにつれてそれを更新するのでしょうか。
Which Functionモードを有効にするか無効にするには、コマンド M-x
which-function-mode を使用します。Which
Functionモードはグローバルマイナーモードです。デフォルトでは、同モードのサポート方法を知っているすべてのメジャーモード(すなわち、Imenuをサポートするすべてのメジャーモード)で有効になります。変数
which-func-modes の値を t(利用可能なすべてのメジャーモードをサポートすることを意味する)からメジャーモード名のリストに変更することで、特定のメジャーモードのリストに限定することができます。
By default, Which Function mode displays the current function name using the
mode line. Customize which-func-display to header, mode, or mode-and-header to use the header line, mode line, or
both, respectively.