Iterm2向上滚动更多(增加滚动缓冲区)

Moh*_*awy 238 iterm iterm2

愚蠢的问题,所以如果答案显而易见,我会道歉但是如何在iterm2上向上滚动以获得完整输出?有时候,例如,如果我正在进行单元测试,那么错误是如此之大,以至于我不能再向上滚动,我不能再向上滚动,但输出继续超出滚动的顶部.我该如何访问?我尝试了更多的页面,但没有让我到那里.

谢谢!

ras*_*eep 412

您可以在下面找到一个"无限回滚缓冲区"选项,Preferences > Profiles > Terminal或者您可以在同一个地方填充您希望在历史记录中拥有的行数.

  • 为什么这不是默认值? (8认同)
  • 无限回滚对我没有用(可能是因为zsh或其他配置...我不知道)我必须在文本框中放置100.000并取消选中"无限回滚缓冲区"选项,现在滚动回来更好 (4认同)
  • @ReduxDJ,因为这会很快耗尽您的所有RAM,例如在记录Web服务器的输出时 (3认同)
  • 即使您使用帮助搜索也不容易找到! (2认同)

avi*_*amg 22

解决方案:为了增加 iterm bash 终端上的缓冲区历史记录,您有两个选择:

转到 iterm -> 首选项 -> 配置文件 -> 终端选项卡 -> 回滚缓冲区(部分)

选项 1。选择复选框Unlimited scrollback

选项 2。输入Scrollback lines您希望终端缓冲区缓存的选定数字(见下图)

在此处输入图片说明


xgq*_*rms 6

macOS 默认终端(不是 iTerm2)

macOS 10.15.7

  1. 打开终端
  2. 点击Prefrences...
  3. 选择Window选项卡
  4. 只需更改ScrollbackLimit number of rows to:您想要的即可。

我的截图

在此输入图像描述

在此输入图像描述

在此输入图像描述