%pウィンドウの上部、または「トップ」、「ボトム」、または「すべて」の上にあるバッファーテキストのパーセンテージ。デフォルトのモード行構成では、これが3文字に切り捨てられることに注意してください。
私は好きではないトップ/ボトム/すべてと私はいつもの割合を表示したいと思います。これを達成する方法はありますか?
私がどこにいるか知りたいとき、私の脳は数字を探します。時々、それがトップ/ボトムになる可能性があることを思い出さなければならないときは、それを思い出さなければなりません。
—
Clojure主に2015年
すなわち、点の数- -ワンアイデアは、バッファサイズを計算することであろうとの間
—
弁護士、2015年
point-min
とwindow-start
、とwindow-end
とをpoint-max
、及び所望であれば、可視バッファのサイズはで因数分解することができる-との間、すなわち、点window-start
にwindow-end
-それらを計算は瞬く間に行うことができ、ポイントが移動しないためパフォーマンスに影響しません。これらのバッファーサイズの計算は、パーセンテージに変換できます。これは答えだと思いますが、今日は他にもプロジェクトがあるので、他の人に書いてもらいます。
上記のバッファのパーセンテージを知ることは本当に役に立ちませんでした:\ IMHOはcurrent_line / total_linesを知っており、最終的にすべてのコンテンツバッファが表示されていることを知っている(最初の行にいるとき)のはより便利です。ただ私の意見ですが、多分それは私の経験では十分に広くありません。
—
Nsukami _
Top
0%を意味します。Bottom
100%を意味します。All
100%を意味し、上部も表示されます。あなたはモードラインに好きなことをほとんど何でもすることができますが、この場合、これでサルをするのは苦痛でしょう。パーセンテージの方向は簡単に反転できることに注意してください-%P
(の代わりに%p
)を参照してください。