这个问题已经在这里有了答案:
已关闭8年。
有没有办法以编程方式调用“清除控制台”(Ctrl + L)菜单命令?
最佳答案
我使用了一个函数来执行此操作,实际上已将其放在{R directory}\etc\Rprofile.site中,以便始终可以使用它。
cls <- function() {
require(rcom)
wsh <- comCreateObject("Wscript.Shell")
comInvoke(wsh, "SendKeys", "\014")
invisible(wsh)
}
cls()
清除控制台给
cls()
P.S.该函数在第一次调用时不起作用,这就是为什么我在Rprofile.site中声明该函数后立即调用该函数。记得我可能会要求您安装一些程序,以使其正常工作。