Which Function(どの関数)モードは、グローバルなマイナーモード(マイナーモードを参照してください)で、これはカレントの関数名をモードラインやヘッダーラインに表示して、バッファーの移動にしたがってそれを更新します。
Which Functionモードを有効または無効にするには、コマンドM-x which-function-modeを使用します。Which
Functionモードは、グローバルなマイナーモードです。デフォルトでは、それをサポートする方法を知っている、すべてのメジャーモード(たとえばImenuをサポートするすべてのメジャーモード)に影響を与えます。変数which-func-modesの値をt(これは利用可能なすべてのメジャーモードをサポートすることを意味します)から、特定のメジャーモードのリストに変更することにより、これを制限することができます。
デフォルトではWhich
Functionモードはカレント関数の表示にモードラインを使用します。which-func-displayをheader、mode、mode-and-headerにカスタマイズすればそれぞれヘッダーライン、モードライン、あるいはその両方を表示に使用します。