有时如果我git checkout
,甚至make
,我最终会得到一些意想不到的输出,这让我问:
等一下,什么?我们再看看。
我的选择通常是:
- 将我的手移到鼠标上并开始在终端中滚动。
dpkg-buildpackage
对于由于配置错误而失败的命令cmake
,它们会在错误发生后打印大量的调试数据,因此您真的必须回滚很长很长的距离。
- 通过 重新运行命令
| more
。- 但这对于改变本地状态的命令不太适用,例如
git checkout
。 - 对于需要很长时间才能完成的命令来说,它用处不大。
- 但这对于改变本地状态的命令不太适用,例如
是否有一个终端可以轻松浏览以前命令的输出?