터미널에서 매뉴얼 페이지를 빠르게 탐색하는 방법


37

man페이지 와 같은 터미널에서 텍스트가 많은 출력을 빠르게 스크롤하는 방법이 있습니까? 위쪽 및 아래쪽 화살표를 사용하면 한 번에 한 줄씩 화면 만 이동합니다. 더 빠르게 스크롤하는 방법이 있습니까?


3
질문에 대한 가장 직접적인 대답은 다음과 같습니다. 터미널의 기본 키보드 맵에서 Shift 수정자를 Page Up / Down 및 Home / End에 추가하면 터미널보기를 스크롤하는 대신 tty에 스크롤 명령을 보냅니다. Shift 수정자를 요구하지 않고 스크롤 명령을 보내도록하려면 키보드 맵을 사용자 정의 할 수 있습니다.
Chris 페이지

h맨 페이지에있는 동안을 눌러 모든 단축키를 확인하십시오
DanSkeel

답변:


47

내가 당신을 올바르게 이해했다면, 당신은 더 효율적으로 매뉴얼 페이지를 훑어보고 싶습니다.

기본적 으로 호출기로 man사용 less됩니다. 에서가 less, 당신은 사용할 수 있습니다 :

  • Space또는 f또는 Control ⌃- f한 페이지 앞으로 이동
  • d또는 Control ⌃- d반 페이지를 진행 시키 려면
  • b또는 Control ⌃- b한 페이지 뒤로 이동
  • u또는 Control ⌃- u페이지 반으로 돌아가려면

설명서 페이지less 에서 키보드 명령 의 전체 목록을 얻을 수 있습니다 . 기본 페이저가 마음에 들지 않으면 한 화면보다 긴 매뉴얼 페이지의 페이지 매김을 제어하기위한 다른 프로그램을 지정하도록 환경 변수를 설정 하거나 설정할 수 있습니다.MANPAGERPAGER


8
또한 눌러 h도움말을 보여 man 페이지를 볼 때.
ocodo

3
/검색 모드를 시작하여 원하는 단어로 이동할 수 있습니다.

2
그리고 pn검색 모드에서 이전 및 다음 결과를 초점을 맞 춥니 다.
Lri

1
또한, 더 나은 경험을 가능 option으로 meta키를 누릅니다. Terminal preferences > Profiles > Keyboard > Use Option as Meta key
DanSkeel 2016 년

1
@ user5077, 무엇 않습니다 du스탠드?
Pacerier

6

터미널의 도움말 메뉴에서 스크롤 가능한 단일 창에서 매뉴얼 페이지를 열 수 있습니다. 도움말 메뉴의 검색 필드에 명령을 입력 한 다음 검색 결과에서 명령을 클릭하여 해당 매뉴얼 페이지를여십시오. 명령이 검색 결과에 나타나는 데 때때로 몇 초가 걸릴 수 있습니다.

Apple 의 개발자 라이브러리 에있는 Apple 관련 매뉴얼 페이지와 함께 온라인에서 대부분의 매뉴얼 페이지를 찾을 수 있습니다 . 나는 일반적으로 실제 명령 으로 apple man [command]대체 [command]하여 google . 이 방법의 한 가지 좋은 점은 자주 사용하는 매뉴얼 페이지를 쉽게 북마크 할 수 있다는 것입니다.


3
도움말 메뉴에서 매뉴얼 페이지 검색은 Snow Leopard (10.6)에서도 작동합니다. Lion은 여러 가지 향상된 기능을 제공합니다. 도움말 메뉴에는 편리한 텍스트 명령이있어 선택한 텍스트에 대한 매뉴얼 페이지를 찾을 수 있으며 상황에 맞는 메뉴와 서비스를 통해 다른 응용 프로그램에서 사용할 수 있습니다. 시스템 환경 설정> 키보드> 키보드 단축키> 서비스 에서 활성화하십시오 . 명령 페이지를 쉽게 탐색 할 수 있도록 Command-Double-Click하여 맨 페이지 참조 "open (1)"및 URL "x-man-page : // 1 / open"을 열 수도 있습니다.
Chris 페이지

2
선택 항목이 없으면 도움말 메뉴 명령이 커서 왼쪽에서 검색어 또는 맨 페이지 참조를 찾습니다. 명령 줄에 명령을 입력하기 시작한 후이 명령을 항상 사용합니다. "Man 페이지 열기"명령은 man"man 페이지에서 검색"과 동일하고 "Man 페이지에서 검색"과 같습니다 apropos. 도움말 메뉴 및 상황에 맞는 메뉴는 "x-man-page : // 1 / open"뿐만 아니라 "1 open", "open 1"및 "open (1)"형식의 매뉴얼 페이지 참조를 인식합니다.
Chris 페이지

2
맨 페이지 터미널은 "맨 페이지"설정 프로파일을 사용하므로 모양을 사용자 정의 할 수 있습니다. 기본 창 위치는 각 프로필에 대해 별도로 기억되므로 맨 페이지 창을 화면에 편리하게 배치 할 수 있으며 새로운 창은 같은 위치에 표시됩니다 (디스플레이의 오른쪽 가장자리에 배치하므로 기본 터미널 창).
Chris 페이지

1
또한 실행중인 프로세스가없는 경우 터미널은 몇 가지 호출기 명령을 지원합니다. 맨 페이지를 읽는 데 특히 편리합니다. Space / Shift-Space = Page down / up, f / b = Page down / up, Return = Line down, Up / Down Arrow = Line up / down, </> = Home / 끝
Chris 페이지

감사합니다 @ChrisPage — meta.apple.stackexchange.com/q/1247/8546 은 x-man-page : // URL의 하이퍼 링크를 제안합니다.
Graham Perrin

4

Shift ⇧- Page Up ⇞Shift ⇧- Page Down ⇟맨 페이지를 한 번에 한 페이지 씩 이동합니다.

(노트북이나 다른 작은 키보드에서 키 입력은 보통 Shift ⇧- Fn- Up Arrow ↑Shift ⇧- Fn- Down Arrow ↓.)


1
나를 위해, OSX 10.8에서 키 조합은 각각 [fn]-[up] 및 [fn]-[down]입니다.
user456584

OS X Yosemite에서는 동일한 키 조합이 유효합니다.
politicus

2

이 답변은 귀하의 질문을 해결합니다 : Install Bwana .

브라우저에서 매뉴얼 페이지가 열립니다. 나는 이것을 수년 동안 사용해 왔으며 터미널 기능에 대해 내가 가장 좋아하는 것 중 하나입니다.


2

다양한 UNIX 플랫폼에서 동일한 경향이있는 Apple이 아닌 특정 명령의 man [command]경우 브라우저에서 Google 을 수행합니다. 최상위 결과는 거의 항상 HTML로 작성된 매뉴얼 페이지입니다.


1

일반 텍스트 창에서 매뉴얼 페이지를 열 수있는 ManOpen 을 권장 합니다.

다음을 사용하여 별칭을 만들 수도 있습니다 (도움이 필요한 경우 알려주세요).

pman ()
        {
        man -t "$ {1}"| -f -a /Applications/Preview.app/를여십시오.
        }          


0

모든 맨 페이지를 왼쪽에 나열하는 앱 'man reader'가 있으며 하나를 선택할 수 있으며 Mac 창에 맨 페이지가 표시됩니다. Sierra에서 실행되며 꽤 좋습니다. 맨 페이지를 위 또는 아래로 스크롤 할 수 있습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.