如何在 Windows 上的 git bash(MINGW64)中停止滚动输出?

如何在 Windows 上的 git bash(MINGW64)中停止滚动输出?

我正在使用 g++ 进行编译,输出会滚动很多页。在 Unix/Linux 上,我能够使用管道和“more”来实现它。

答案1

在 Unix/Linux 上,我能够使用它来实现它| more

more不幸的是,git bash默认没有安装。

然而,少即是多。 (双关语)

您可以选择安装more或使用| less(包含在 git bash 中):

较少的

一次翻阅一屏文本、搜索输出、编辑命令行。less 提供了更多的模拟以及广泛的增强功能,例如允许向后翻阅文件以及向前移动。

来源less 手册页 - Linux - SS64.com

您还可以使用别名来定义more

alias more="less -de"

添加-dfor--dumb-efor--quit-at-eof会使此别名关闭,默认情况下 more 会执行此操作。

将此别名放入%USERPROFILE%/.bashrc

来源为什么我不能使用 Git Bash 中的“more”命令?,回答者冯克

相关内容