我在macos机器上的VSCODE
或iTerm
上使用oh-my-zsh
和终端命令。
有些命令无法释放或退出(我不知道它是如何被称为抱歉(
例如
git status
打印状态,之后我可以输入其他命令。git branch
打印分支,但我必须执行按压控制+C+":q〃;退出。几次前它打印文本,我可以输入其他命令而不需要":q〃;
有人知道它从哪里来或修复吗?
感谢
基于git status
工作良好,但git branch
有时不工作的事实,我猜您的git寻呼机设置为类似vi的东西。
也就是说:git status
的输出通常很短,但git branch
的输出需要多个屏幕,并且需要滚动。
以下命令显示什么?
echo $PAGER
git config --get core.pager
有关git分页的更多信息,您可以从这里开始:https://medium.com/pragmatic-programmers/git-config-core-pager-807e17d64243