답변:
적은 파일로 파일을 열면 Ctrl-g를 누르면 아래에 표시된 것처럼 현재 줄 번호, 총 줄 및 백분율이 표시됩니다.
51-100 / 185 바이트 3228/5886 54 % (RETURN 누름)
wdiff version1.txt version2.txt | colordiff | less -RM
백분율을 표시하지 않습니다. 누군가가 이것에 대한 해결책이나 해결책이 있는지 알려주십시오. 업데이트 : 해결책은 다른 답변과 같이 + Gg를 추가하는 것입니다.
-M
스위치를 좋아 합니까?
-m
줄 번호가 필요하지 않은 경우.
wdiff version1.txt version2.txt | colordiff | less -RM
업데이트 : 해결책은 다른 대답과 같이 + Gg를 추가하는 것입니다.
이전 답변에서 약간만 확장하십시오. 명령 줄 :
less -M +Gg
다음을 수행합니다.
-M 프롬프트에서 파일 내 현재 위치 표시
+ Gg Run 명령 G
(파일 끝으로 g
이동 ) 및 (파일 시작으로 돌아 가기)
매뉴얼 페이지를 표시 less
할 때 발생하는 stdin에서 읽는 경우 man
파일의 총 줄 수를 미리 알지 못하므로 위치를 올바르게 계산할 수 있습니다. 따라서, +Gg
필요한 그렇다 less
라인의 총 수를 얻고, 따라서 비율로 현재 위치를 산출 할 수는.
~ / .bashrc 에 이러한 변수를 설정하는 것이 유용하다는 것을 알았습니다 .
export LESS+='-M'
export MANPAGER='less +Gg'
LESS
모든 호출이 있는지 확인합니다 less
프롬프트에 현재 위치를 표시되고 MANPAGER
그 보장합니다 less
man 페이지의 행의 총 수, 얻을 수있을 것입니다 less
다음 프롬프트에 표시됩니다. 더 합리적인 것 같았다 하지 포함 +Gg
에 LESS
방지하기 위해 less
잠재적으로 큰 파이프 입력의 끝으로 이동하려고에서. 필요한 경우 항상 명령 G
을 g
수동으로 실행할 수 있습니다.
Gg