我无法像在 Linux 终端中那样在 emacs shell 模式下使用命令“clear”来清除屏幕。那么我该怎么做呢?
答案1
Shell 模式不是终端仿真器,Mx 术语就是这样,所以“清除”在那里没有意义。
答案2
老问题,但从今天起,comint-clear-buffer
( C-c M-o
) 清除了缓冲区。
此功能也适用于所有基于 comint 的缓冲区(Shell 模式、SQLi 模式等...)。
答案3
阅读我对 John Wiegley 的评论,除非您使用术语清除,否则将不起作用,但是您可以只使用 Cxh,它将选择缓冲区中的所有文本并点击删除。
答案4
我使用的是 Hadoop 2.5 和 HBase 0.95。您可以在 hbase shell 上使用 system("clear")