用于清除RStudio中命令历史记录的命令或键盘快捷方式

Sca*_*kel 7 r rstudio

什么是命令或键盘快捷键,相当于按下RStudio的历史窗口中的小扫帚按钮,清除当前会话中的整个历史记录缓冲区?

请注意,我不是指清除命令窗口的Ctrl+ L,我的意思是清除通过按向上箭头访问的历史记录.

Sca*_*kel 10

功能基于Carl Witthoft的有用注释,清除历史记录(假设您可以写入工作目录):

clearhistory <- function() {
  write("", file=".blank")
  loadhistory(".blank")
  unlink(".blank")
}
Run Code Online (Sandbox Code Playgroud)