alias more=/proc/cygdrive/c/Windows/System32/more.com
(This does not imply Cygwin: the git bash packaged with Git For Windows is based on MSys2, a stripped down version of Cygwin, actively kept up-to-date with Cygwin's source code)
That will work:
cat large_file | more
The bash alternative:
alias more="less -de"
(as commented: adding -d for --dumb and -e for --quit-at-eof makes this alias closed to what more does by default)
In both instances, you can add that alias in your %USERPROFILE%/.bashrc.
The reason is that Git for Windows uses a version of less that relies on the MSYS2 runtime to interact with the pseudo terminal (typically inside a MinTTY window, which is also aware of the MSYS2 runtime).
You can benefit from the Windows more though:
(This does not imply Cygwin: the
git bashpackaged with Git For Windows is based on MSys2, a stripped down version of Cygwin, actively kept up-to-date with Cygwin's source code)That will work:
The bash alternative:
(as commented: adding
-dfor--dumband-efor--quit-at-eofmakes this alias closed to what more does by default)In both instances, you can add that alias in your
%USERPROFILE%/.bashrc.See also "In git bash how to increase less's screen width?" to understand what
less.exeis in that Windows context.