실행할 때 동작은 다음과 같습니다. 먼저 매뉴얼 페이지가 형식화되고 표시됩니다 man command1 command2
.command1
less
뒤쪽에인스턴스가 less
종료되고(예: 를 누르면 q
) 매뉴얼 페이지가 command2
형식화되어 다음 위치에 표시 됩니다.새로운사례 less
.
동일한 인스턴스에 여러 매뉴얼 페이지를 표시하는 방법은 무엇입니까 less
?
less
다중 파일 검색, 파일 간 위치 "마킹" 등과 같이 여러 파일이 열려 있는 경우에만 작동하는 많은 기능이 있습니다.
답변1
글쎄, 나는 답을 알아냈다:
mman() { LESSOPEN='|man %s' less -is "$@"; }
이 함수 정의를 실행한 후 다음을 실행합니다.
mman postfix postqueue postsuper
세 개의 매뉴얼 페이지는 모두 호출기에서 열리며 , 각각은 파일 간 검색 등을 통해 less
액세스할 수 있는 별도의 파일로 열립니다 .:n
:p
작동 방식을 이해하고 싶다면 LESS='+/^INPUT PREPROCESSOR' man less
여기에서 시작하는 것이 좋습니다. :)