You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何退出以(END)结尾的终端输出,返回原终端操作状态?

如何退出显示(END)的终端分页状态

这种情况你大概率是掉进less或者more这类终端分页查看工具里了——很多命令(比如git logman这类输出长内容的命令)默认会调用它们来展示内容,当内容翻到末尾时就会显示(END)。你之前试的Ctrl+ZCtrl+C没用是有原因的:

  • Ctrl+Z是把当前进程挂到后台,不是退出程序,所以界面不会回到正常终端;
  • Ctrl+Cless里只是中断正在加载的内容,并不会退出分页工具本身。

给你几个靠谱的退出方法:

  • 最常用:按q:这是lessmore的默认退出快捷键,只要按一下就能立刻回到原终端界面,这是最直接的解决办法;
  • 如果不小心按了其他键导致界面没响应,可以先按Ctrl + G回到分页工具的正常交互状态,再按q退出;
  • 要是确认是more工具的话,除了q,按Ctrl + C也能强制退出,但less里这个操作没用,还是优先用q

下次遇到这种情况别着急关终端啦,试试上面的方法就行~

内容的提问来源于stack exchange,提问作者Mike Hawkins

火山引擎 最新活动