터미널에서 페이지 다운 다운”은 어떻게합니까?

터미널에서 “페이지 다운”은 어떻게합니까?



답변

VxJasonxV의 답변 (정확한 것) 외에도 터미널 동작을 수정하여 또는 아래를 사용하여 vim (및 기타)의 페이지 / 페이지 다운을 수행하려면 다음을 수행하십시오.

터미널-> 환경 설정-> 설정 도구 모음을 클릭 한 다음 키보드 탭을 클릭하십시오.

다음과 같이 새 키를 추가하십시오 (아래에 하나의 예 표시).

  • 페이지 업 : \ 033 [5 ~
  • Page Down : \ 033 [6 ~
  • 홈 : \ 033 [4 ~
  • 끝 : \ 033 [1 ~

다음은 “커서 위로”예제입니다.

이제 Up / Down을 누르면 pageup / down이 수행됩니다. Control과 같은 수정자를 추가하는 것이 좋습니다. 안타깝게도“Fn”키를 수정 자로 사용할 수 없습니다.

참고 : 기본적으로 Control + Cursor Left는 줄 끝까지 삭제되고 control + cursor right가 삽입됩니다 (최소한 vim). 다른 변경자를 사용하지 않으려면 다른 수정자를 사용할 수 있습니다.


답변

이 질문에 대한 두 가지 답변이 있습니다.

첫 번째는 전 세계적으로 사용 가능합니다. 좁은 / 노트북 키보드를 사용한다고 가정하겠습니다. 이 경우 Fn+ Down ▼는 Page Down 역할을하며 그 생각을 완전히 확장합니다.

  • Fn+ Up ▲= 페이지 위로

  • Fn+ Left ◀= 홈

  • Fn+ Right ▶= 끝

일부 응용 프로그램에서는 제대로 작동하지 않습니다. 마음에 와서 그 사람들은 같은 것들 vim, less, screen, 및 기타 프로그램 “전체 화면 / ncurses를이 menued”. 위의 키 입력은 터미널 창을 스크롤하지만 터미널 창이 페이징되지 않은 경우 스크롤을 수행해도 아무런 효과가 없습니다.

답변의 후반부는 더 자세하게 대답 할 수없는 답변입니다.

예:

  • 에서 lessspacebar또는 ctrl ^+ f전체 의지 페이지가 아래로 한 화면.

  • 에서 vim, ctrl ^+ f의지 페이지를 한 화면 전체 다운.

  • 에서 screen다시 복사 모드에서 스크롤, 경우에, 당신은 아마 페이지 아래에있는, 그러나 결코 ctrl ^+ f도이 작동합니다.

내가 당신의 질문에 대답하지 않았다면, 당신은 그것에 대해 자세히 설명해야 할 것입니다.


답변

터미널 창을 스크롤하는 대신 페이지 위로 / 아래로 키 입력을 응용 프로그램 에 보내shift 려면 페이지 위로 / 아래로 키 (또는 fn키보드에 해당하는 화살표) 를 누르는 동안 키를 누르고 있습니다 .