더 적은 비용으로 여러 매뉴얼 페이지를 열 수 있습니까?

더 적은 비용으로 여러 매뉴얼 페이지를 열 수 있습니까?

실행할 때 동작은 다음과 같습니다. 먼저 매뉴얼 페이지가 형식화되고 표시됩니다 man command1 command2.command1less뒤쪽에인스턴스가 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여기에서 시작하는 것이 좋습니다. :)

관련 정보