1

必要なものを説明するのに問題があり、それが(おそらく)見つからない理由ですが、最善を尽くします。

モードラインの上に1行のテキストが必要です。これは、バッファー内のフッターのようなものです。ヘルプを表示するためのものなのでwith-electric-help、フォーカスに問題があることを除いて、非常に近くなります(フォーカスを元のウィンドウに戻すことはできますが、キーバインディングはヘルプバッファーのものになります-良くありません)。

理想的には、モードラインの上にとどまるテキストの行だけです(バッファーと一緒にスクロールしません)。

別のバッファーを作成する際の問題:ユーザーが以前に「小さなバッファー」を表示していたバッファーからフォーカスを削除したことを確認する方法がわからないため、いつ非表示にするかわかりません。

4

1 に答える 1

2

ヘッダー行は、あなたが望むことをするように聞こえます。ほとんど何も使用されず、ウィンドウの上部に表示されることを除けば、基本的にはモード ラインと同じです。

(setq header-line-format "some text")

さらに凝った方法として、オンザフライで評価して面を設定できます。

(setq header-line-format '(:eval (propertize (format "%d" (buffer-size)) 'face 'modeline-inactive)))
于 2012-06-18T15:22:54.663 に答える