gpt4 book ai didi

scroll - 如何增加 tmux 中的回滚缓冲区大小?

转载 作者:行者123 更新时间:2023-12-03 04:01:03 69 4
gpt4 key购买 nike

如何增加 tmux 中的回滚缓冲区大小?

如果我进入复制模式,可用的回滚行数始终低于 2000。

最佳答案

历史记录限制是一个 Pane 属性,在创建 Pane 时固定,并且无法针对现有 Pane 进行更改。该值取自 history-limit session 选项(默认值为 2000)。

要创建具有不同值的 Pane ,您需要在创建 Pane 之前设置适当的 history-limit 选项。

要建立不同的默认值,您可以在 .tmux.conf 文件中添加如下行:

set-option -g history-limit 3000

注意:请小心设置非常大的默认值,如果您创建许多 Pane ,它很容易消耗大量 RAM。

对于现有 session 中的新 Pane (或新窗口中的初始 Pane ),您可以设置该 session 的history-limit。您可以使用这样的命令(从 shell):

tmux set-option history-limit 5000 \; new-window

对于新 session (初始窗口的初始 Pane ),您需要在创建 session 之前设置“全局”history-limit:

tmux set-option -g history-limit 5000 \; new-session

注意:如果您不重新设置 history-limit 值,那么新值也将用于将来创建的其他 Pane /窗口/ session ;目前没有直接的方法来创建具有自己的特定限制的单个新 Pane /窗口/ session 而不(至少暂时)更改 history-limit (尽管 show-option (特别是在 1.7 及更高版本中)可以帮助检索当前值,以便您稍后恢复)。

关于scroll - 如何增加 tmux 中的回滚缓冲区大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18760281/

69 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com