增加新 Windows 终端中的缓冲区大小

增加新 Windows 终端中的缓冲区大小

新 Windows 终端中的默认缓冲区大小(https://github.com/microsoft/terminal) 太小,读取大文件时很快就会满了。我找不到增加它的方法。

在旧的 Windows 终端中,可以使用此答案中描述的方法更改缓冲区大小: Windows 命令提示符:如何增加我的缓冲区?

答案1

这是由historySize配置文件设置。 9001 的默认值可以通过几种不同的方法更改:

  • 要针对单个配置文件进行更改:

    1. 从 Windows 终端下拉菜单中选择“设置”
    2. 选择您要更改的个人资料
    3. 选择“高级”选项卡
    4. 将“历史记录大小”增加到所需的设置
    5. 节省
  • 要为所有配置文件更改它(几天前发布的最新 Windows 终端中可用):

    1. 从 Windows 终端下拉菜单中选择“设置”
    2. 在配置文件部分下选择“默认值”
    3. 选择“高级”选项卡
    4. 将“历史记录大小”增加到所需的设置
    5. 节省

当然,也可以settings.json直接修改文件。

根据您的 shell,您可能还想考虑使用类似 的东西tmux,它有一个内置缓冲区,具有比终端应用程序中通常可用的更多功能。这是完全可能的,使用 WSL 和一些配置,甚至可以为 PowerShell 或 CMD 设置它。

相关内容