从Mac连接时,Page Up和Page Down在tmux中不起作用

Bod*_*ger 2 macos ssh tmux

我在Mac上工作,使用终端SSH连接到Linux机箱.在Linux机器上我有tmux 1.6.

我无法通过向上翻页或向下翻页来正常工作.如果我没有运行tmux,当我点击Page Up屏幕时正确向上滚动.但是,当我在tmux中时,Page Up将窗口移动到tmux内容之上.也就是说,它不会滚动tmux内容; 它向上滚动tmux窗口(如果我Page Up足够的话,滚出屏幕).

我玩了很多选项.tmux.conf,但我不能把它固定下来.

cat ~/.tmux.conf
#set -g history-limit 100000
# Sane scrolling
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
#set -g terminal-overrides ",*:XT@"
set -g mode-mouse on
Run Code Online (Sandbox Code Playgroud)

如您所见,我尝试了几个终端覆盖.如果我在Windows计算机上使用PuTTy,当前终端覆盖可以完美地工作,但是当我从Mac登录时,我没有尝试过修改行为.

Joe*_*nte 13

当您在tmux会话中时,您无法正常翻页和向下翻页.你必须点击前缀键(Control- b默认情况下) - 然后PageUp(在Mac键盘上是fn- Up),然后你将处于"复制模式",在那里你可以PageUpPageDown心灵的内容.

有关更多信息,请参见tmux手册页:http://www.openbsd.org/cgi-bin/man.cgi? query = tmux&sektion = 1