ocr*_*ren 8 git-bash less-unix
不过,“less”命令工作正常。
我可以使用“less”在屏幕上显示文件的一部分。
据说有一个“更多”命令,但是当我输入它时,它显示“bash:更多:找不到命令”。
Von*_*onC 11
不过,您可以从 Windows 中受益更多:
alias more=/proc/cygdrive/c/Windows/System32/more.com
Run Code Online (Sandbox Code Playgroud)
(这并不意味着 Cygwin:Git For Windowsgit bash的打包基于MSys2,Cygwin 的精简版本,主动与 Cygwin 的源代码保持同步)
那可行:
cat large_file | more
Run Code Online (Sandbox Code Playgroud)
bash 的替代方案:
alias more="less -de"
Run Code Online (Sandbox Code Playgroud)
(正如评论的:添加-dfor--dumb和-efor--quit-at-eof使这个别名关闭了 more 默认情况下的功能)
在这两种情况下,您都可以在%USERPROFILE%/.bashrc.
另请参阅“在 git bash 中如何增加 less 的屏幕宽度? ”以了解less.exeWindows 上下文中的内容。
原因是 Windows 版 Git 使用
less依赖于 MSYS2 运行时与伪终端交互的版本(通常在 MinTTY 窗口内,该窗口也识别 MSYS2 运行时)。
| 归档时间: |
|
| 查看次数: |
9266 次 |
| 最近记录: |