【问题标题】:How can I scroll up more (increase the scroll buffer) in iTerm2?如何在 iTerm2 中向上滚动更多(增加滚动缓冲区)?
【发布时间】:2015-02-21 08:47:05
【问题描述】:

如何在 iterm2 上向上滚动以获得完整输出?有时,例如,如果我正在做单元测试,错误太大了,我需要继续向上滚动,我无法再向上滚动,但输出继续向上超出滚动顶部。我怎样才能访问它?我尝试了更多页面,但没有让我到达那里。

【问题讨论】:

标签: iterm iterm2


【解决方案1】:

您可以在Preferences > Profiles > Terminal 下找到“无限回滚缓冲区”选项,或者您可以在同一位置增加您希望在历史记录中拥有的行数。

【讨论】:

  • 无限回滚对我不起作用(可能是因为 zsh 或其他配置...我不知道)我不得不在文本框中输入 100.000 并取消选中“无限回滚缓冲区” " 选项,现在向后滚动更好
  • 为什么不是默认设置?
  • 不容易找到,即使您使用帮助搜索!
  • @ReduxDJ 因为这会很快吃掉你所有的内存,例如在记录网络服务器的输出时
  • 在运行具有大量输出的命令时,请注意内存使用率过高。
【解决方案2】:

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

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

选项 1。选中复选框Unlimited scrollback

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

【讨论】:

    【解决方案3】:

    树步:

    1. cmd + ,
    2. 配置文件选项卡
    3. 选择“终端”并标记“无限回滚”

    现在重新启动您的终端和 BOOM

    在此处观看视频: https://i.imgur.com/yFwduAl.mp4

    【讨论】:

      【解决方案4】:

      macOS 默认终端(不是 iTerm2)

      macOS 10.15.7

      1. 打开终端
      2. 点击Prefrences...
      3. 选择Window标签
      4. 只需将 Scrollback 更改为 Limit number of rows to: 即可。

      我的截图

      【讨论】:

      • 我知道它不是 iTerm2,但这仍然有用 - 感谢您提供基础
      猜你喜欢
      • 1970-01-01
      • 2013-07-19
      • 2012-03-10
      • 2020-01-01
      • 2013-09-16
      • 2013-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多