Terminal.app을 사용하여 tmux에서 페이지를 위로 또는 아래로 이동하는 방법은 무엇입니까?

Terminal.app을 사용하여 tmux에서 페이지를 위로 또는 아래로 이동하는 방법은 무엇입니까?

입력하면 tmux텍스트의 일부만 표시됩니다. 위나 아래로 스크롤하려고 하면 콘솔이 위로 스크롤됩니다.하지만 실제 텍스트는 아님. Ctrl+b를 누른 다음 를 누르면 [상태 표시줄에 *tmux위쪽 또는 아래쪽 화살표를 누르면 실제로 텍스트에서 위/아래로 이동할 수 있음 이 표시됩니다.한 줄씩. 누르면 q상태 표시줄에 이 표시됩니다 bash.

팔로우 CTRL+b하거나 콘솔이 올라가거나 내려가지만 텍스트가 표시되지 않습니다 Page UP.Page

한 번에 여러 줄의 텍스트를 위로 또는 아래로 스크롤하는 방법은 무엇입니까?

답변1

OS X의 Terminal.app을 사용하는 경우 Page up/down스크롤 막대를 사용할 때와 마찬가지로 키 입력을 캡처하고 창 내용을 스크롤합니다. Shift+를 사용하여 Page up/down터미널 내의 애플리케이션으로 보낼 수 있습니다.

이를 사용하면 다음을 사용하여 한 번에 한 페이지씩 스크롤할 수 있습니다.

  1. Control+B
  2. [
  3. 화살표 키 또는 Shift+Page up/down
  4. Control+ C롤백 완료 후

다른 플랫폼의 다른 모든 터미널 앱처럼 작동하도록 변경하려면 터미널 -> 기본 설정, 설정으로 이동하여 프로필을 선택하고 키보드로 이동한 다음 바인딩을 "페이지 다운/페이지 업"으로 바꾸고 "페이지 아래로/페이지 위로":

Terminal.app 키보드 설정 스크린샷

답변2

이전 Yosemite MacBook Pro에서는 기본 조합 인 fn++ 또는 ++를 사용했습니다 .fn

편집하다:fnYosemite + 또는 fn+를 실행하는 MBP에서는 기본적으로 작동해야 한다는 것을 알았습니다.

문서에서는 일반적으로 ⇞ 또는 ⇟로 표시됩니다.

답변3

~/.tmux.conf 파일을 편집하고 "mouse" 설정을 삽입한 후 파일을 가져옵니다. 예:

###Find tmux version first:
tmux -V
> 1.8 

###For tmux version 1.8;
vim ~/.tmux.conf ### file
set -g mode-mouse on  ### Edit the .tmux.conf file with this setting
tmux source-file ~/.tmux.conf

###For tmux 2.1 version on:
vim ~/.tmux.conf ### file
set -g mouse on ### Edit the .tmux.conf file with this setting
tmux source-file ~/.tmux.conf

답변4

~에서https://wiki.archlinux.org/index.php/Tmux

터미널에서 Shift-PageUp/Shift-PageDown을 사용하여 스크롤하는 데 문제가 있는 경우 다음을 시도해 보세요.

-g 터미널 재정의 'xterm*:smcup@:rmcup@' 설정

터미널 에뮬레이션 문제일 수도 있습니다. 다음 중 하나를 시도해 보세요.

export TERM=vt100
export TERM=ansi
export TERM=xterm

아마도 그들 중 한 명이 그렇게 할 것입니다.

바인딩 키도 있습니다.~/.tmux.conf

bind-key j page-up
bind-key ; page-down

j및 를 ;이전과 다음으로 바인딩 합니다 .

관련 정보