如何在 MongoDB 中清空控制台

83

在使用Mongodb控制台或shell时,有时屏幕上会充斥大量先前输出的内容,而我并不需要这些内容。那么,在MongoDB中是否有清除控制台的功能?

就像MatLab中的清除操作一样。

我已尝试了clcclear,但没有成功。


13
“cls” 在我的命令行界面中可用。 - Aravind Yarram
2个回答

155

根据 Jira 的记录,他们已经做到了:在 shell 中需要键入 cls

你也可以使用热键:CTRL + L

在 macOS 上使用:Command + K

查看更多有关 shell 热键的信息,请点击此处


1
在 macOS Big Sur 中,我使用 cmd + L 来清除屏幕。 - Diego Alberto Zapata Häntsch

70
如果您正在使用MongoDB 2.0或更高版本,则mongo shell支持以下两种方法:
  • cls 命令
  • Ctrl+l (清除屏幕)
请注意,这两种方法都会清除屏幕并将光标置于顶部...但是您仍然可以向上或向下滚动以查看先前的历史记录。
在OS X Terminal.app中,您还可以执行以下操作:
  • Command+K (清除滚动缓冲区)
清除屏幕和/或滚动缓冲区与历史记录无关,因此您仍然可以向上/向下移动光标以运行先前的命令。

mongo shell 还支持其他键盘编辑快捷键,类似于 Emacs 或 bash shell 中的快捷键。 - Stennie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接