少数のステータス行を一貫して表示します。

少数のステータス行を一貫して表示します。

私は私に示されているステータス行をより少なく使用できることを知っています=。ファイルをスクロールするときに継続的に表示および更新する方法はありますか?実際に使ってみると、このような場合がmanありますが、どのように構成するのかわかりません。

ベストアンサー1

名前が示すように、プロンプトを変更したい場合は、-Pおそらくそれがあなたが望むものでしょう。手動):

-Ppromptまたは--prompt = promptは、
必要に応じて3つのプロンプトスタイルをカスタマイズする方法を提供します。 -Psデフォルト(短い)プロンプトをその文字列に変更するには、文字列が続きます。-Pmメディア(-m)プロンプトを変更します。-PM長い(-M)プロンプトを変更します。 [...] 詳細については、ヒントのセクションをご覧ください。

プロンプトセクションで使用できる多くの変数があります。私のシステムでは、プロンプトに行とバイトが表示されるので、短い(デフォルト)プロンプトで画面に表示される行とバイトを表示するように=変数を設定します。$LESS

$ LESS='-Pslines %lt-%lb (%Pt-%Pb \%) bytes %bt-%bb file %f' ; export LESS
$ less foo

同様のヒントを表示lines 1-44 (1-53 %) bytes 0-2498 file foo

%l、、、行%P%bパーセント、バイトを表し、末尾のt合計は画面の「上」bと「下」を表します。、、、および%は特別なのでエスケープする必要があります。)?:.\

デフォルトのプロンプトには、不明なフィールドを表示しない条件と、(END)代わりにファイルの末尾に表示する条件もあります。100%たとえば、後者はを介して実行できます
?e(END):%pB\%.

おすすめ記事