더 적은 수의 상태 줄을 일관되게 표시합니다.

더 적은 수의 상태 줄을 일관되게 표시합니다.

나는 나에게 표시된 상태 줄을 더 적게 사용할 수 있다는 것을 알고 있습니다 =. 파일을 스크롤할 때 지속적으로 표시하고 업데이트할 수 있는 방법이 있습니까? 실제로 사용해보니 이런 경우가 man있는데 어떻게 구성해야 할지 모르겠습니다.

답변1

이름에서 알 수 있듯이 프롬프트를 변경하고 싶다면 -P아마도 그것이 당신이 원하는 것일 것입니다.수동):

-Pprompt 또는 --prompt=prompt는
세 가지 프롬프트 스타일을 원하는 대로 사용자 정의하는 방법을 제공합니다. -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\%..

답변2

옵션 -M(또한 --LONG-PROMPT)이 이를 수행합니다.

일부 변형은 다음에 나열되어 있습니다.수동:

-m또는--long-prompt
more와 마찬가지로 덜 자세한 프롬프트를 표시하고 백분율을 파일에 넣습니다. 기본적으로 덜 프롬프트에는 콜론이 있습니다.

-M또는--LONG-PROMPT
덜 프롬프트가 더 많은 프롬프트보다 더 자세하게 표시됩니다.

관련 정보