Jim*_*Jim 83 ssh tmux terminal.app
当我在时tmux只显示一部分文本。如果我尝试向上或向下滚动,控制台会向上滚动而不是实际文本。如果我按 CTRL+b 后跟[,我会在状态栏中看到*tmux,如果我按向上或向下箭头,我实际上可以逐行向上/向下移动文本。当我按下时,q我会在状态行中看到bash。
当我CTRL+b跟随Page UP或Page控制台上升或下降但不是文本时。
如何一次向上或向下滚动多行文本?
mrb*_*mrb 107
如果您使用的是 OS X 的 Terminal.app,它将捕获Page up/down按键并滚动窗口内容,就像您使用滚动条一样。您可以使用Shift+Page up/down将它们发送到终端内的应用程序。
使用它,您应该能够使用以下方法一次滚动一页:
如果您想将其更改为与其他平台上的其他终端应用程序一样,您可以转到终端 -> 首选项,设置,选择您的配置文件并转到键盘,然后交换“向下翻页/向上翻页”的绑定,然后“向下翻页/向上翻页”:

Dan*_*ton 41
我在 Yosemite MacBook Pro 之前使用默认组合:fn+ ?+?或fn+ ?+ ?。
编辑:我在运行 Yosemite fn+?或fn+的 MBP 上发现?默认情况下应该可以工作。
在文档中,它通常显示为 ? 或者 ?
Sur*_*rya 16
编辑 ~/.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
Run Code Online (Sandbox Code Playgroud)
小智 9
Rob 的回答中绑定命令的更新,以及对 Alex 评论的回应:
我还发现page-up并且page-down不是有效的 tmux (v1.8) 命令,更新您的正确方法~/.tmux.conf是:
bind-key -t (emacs|vi)-copy j page-up
bind-key -t (emacs|vi)-copy ; page-down
Run Code Online (Sandbox Code Playgroud)
任意选取的emacs或vi取决于什么风格TMUX用途,是指mode-keys在TMUX手册
在这之后,你就向前和向下j,并;在复制模式
如果您是 OS X 新手,并且熟悉 Windows 和 Linux 键盘快捷键,您可能会习惯使用 来完成CTRL很多事情。在 OS X 中,通常使用 Command(又名 Apple)键来代替 键CTRL。
另外,尝试使用Command + Up(或其他方向键)移动光标或屏幕,而不是使用页面键。
| 归档时间: |
|
| 查看次数: |
141844 次 |
| 最近记录: |