예기치 않게 다음 노드로 이동하지 않고 GNU 정보 페이지를 스크롤하는 방법은 무엇입니까?


9

은 Using 방향 화살표 키를 사용하여 스크롤과 GNU에서 페이지 아래의 제품에 info페이지이 정말 당황스러운되고, 예기치 않게 다른 노드로 이동합니다 정보 페이지 뷰어가 발생합니다.
페이지를 아래로 스크롤하여 정보 뷰어 / 호출기가 상단 또는 하단에 도달했을 때 중지 한 다음 다른 노드로 이동하려면 별도의 명령이 필요합니까?


2
pinfo 를 사용 하여 info파일 을 찾아보십시오 . Vim 및 Vim 플러그인에 익숙한 경우 refref-info를 설치할 수 있으며 실제로 info브라우저 는 정상 입니다.
Satō Katsura

@SatoKatsura 감사합니다. 예, 설치하고 pinfo좋아 했지만 시도했지만 pinfo info더 구체적인 페이지로 드릴 다운하는 데 사용할 기본 색인 페이지 중 하나는 작동하지 않습니다 . pinfo info그냥로드를로드합니다 man info. 또한 다음 검색 경기로 넘어가는 방법을 알아낼 수 없었습니다.pinfo
the_velour_fog

얼핏에서, 나는 당신이 원하는 생각 pinfo info-stnd보다는 pinfo info. 그러나 그 외에는 나는 단지 동료 info증오에 불과 하므로 방어하기 위해 너무 열심히 노력하지 마십시오 pinfo. :) ref-info물건은 꽤 괜찮습니다.
Satō Katsura

@SatoKatsura 예 info페이지는 실제로 emacs 사용자를 위해 만들어 졌다고 생각 합니다. ref-infoinfo페이지의 vim 구문 정의 인 것 같습니다 . 정보 페이지를 vim으로 여는 아이디어가 ref-info있습니까? 플러그인은 탐색 기능을 제공합니까?
the_velour_fog

2
아니요. 먼저 ref하이퍼 텍스트 브라우저 프레임 워크 인를 설치 합니다. ref(다양한 소스 브라우저와 함께 제공 man페이지, perldoc, pydoc, 등),하지만하지 않는 info. ref-info에 대한 ref지원을 추가하기위한 플러그인 입니다 info. 그런 다음 let g:ref_info_cmd='info --subnodes -o -'vimrc에 추가 하고로 info페이지를 찾아보십시오 :Ref info <page>. 구성하는 데 약간의 시간이 소요될 수 있습니다. 매우 유용한 플러그인입니다.
Satō Katsura

답변:


10

요청에 따라 답변으로 게시.

페이지 info를 탐색 하는 데 사용하지 마십시오 info. pinfoinfo 라는 독립형 브라우저 가 있으며 Emacs에는 물론 자체 정보 모드가 있습니다.

Vim을 사용하는 경우 refref-info 플러그인을 설치할 수도 있습니다. ref본질적으로 일반적인 하이퍼 텍스트 브라우저입니다. 이 같은 소스의 수에 대한 플러그인이 함께 제공 man, 페이지 perldoc, pydoc등,하지만하지 않는 info. 페이지 를 탐색하는 기능을 추가 ref-info하는 플러그인입니다 .refinfo

ref+ 조합 ref-infoinfo현재 표시된 페이지를 통해서만 검색 할 수있는 유일한 단점 이있는 적절한 브라우저를 만듭니다 . 이 문제에 대한 부분 해결 방법은 vimrc에 다음 줄을 추가 하여 info백엔드에 공급하기 전에 더 큰 청크를 생성하도록 지시 ref-info하는 것입니다.

let g:ref_info_cmd = 'info --subnodes -o -'

그런 다음 다음 info과 같은 페이지 를 탐색 하십시오.

:Ref info <page>

물론 ref다른 소스와 함께 사용할 수도 있습니다 :Ref man <page>. 자세한 내용은 설명서를 읽으십시오.


훌륭한 설명 감사합니다. let g:ref_info_cmd = 'info --subnodes -o -'모든 것을 한 페이지에 묶는 아이디어에 동의 합니다. 나는 항상 zsh맨 페이지를 이런 식으로 사용합니다 . 즉, zsh맨 페이지는 약 12 ​​개의 별도 맨 페이지로 나뉘어 있지만 man zshall정규식 검색을 위해 항상로드 한 다음 원하는 위치를 알면 특정 맨 페이지를로드합니다.man zshbuiltins
the_velour_fog 2016 년

1
"사용하지 않는 +1 info"
R .. GitHub의 STOP은 ICE 돕기

4

당신은 사용 Control-V하는 스크롤 감기 페이지 만 , 그 반대 Meta-VEscape-V에 대한 스크롤 뒤로 페이지 전용 . h도움말 페이지에 나열되어 있지만 찾기가 어렵습니다.


덕분에, 내가 좋아하는, 반 페이지 스크롤을 사용할 수 C-d있는 less,하지만 한 번에 전체 페이지를 스크롤하는 것은 조금 방향 감각을 혼란이다.
the_velour_fog
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.