2
空のエコー領域を利用して情報を表示する
ほとんどの場合、エコー領域には何も表示されないため、情報を表示するために使用できると思います。たとえばorg-clock、現在のタスク、残り時間、合計経過時間をモードラインに表示します。この情報は実際に読めるがない(モードラインはかなり短くすることができます)、(それが全体のEmacsセッションに適用されるため)各モードライン上で繰り返されて、ではないことを、私はそれのためにいくつかの貴重なモードラインのスペースを犠牲にして喜んだと便利。一方、ここに表示するものがない場合は、エコー領域に表示される可能性があります。 これを達成するための標準的な方法はありますか?私は挿入機能をハッキングするminibuffer-inactive-mode-hook(ただし、エコー領域が再び使用されるとすぐにメッセージが消えるなど、確実に機能しない)か、ログに記録されていないメッセージをスパムすることを考えました(しかし、これは他の用途では混乱します)エコー領域とミニバッファ)。 これの貧乏人バージョンはアイドルタイマーを使用しますが、エコー領域は空にすることができます(たとえば、テキストを入力しているとき)。