如何在RStudio中清除可搜索的历史数据库

时间:2016-09-06 11:01:39

标签: r rstudio

.Rhistory文件外,

  

RStudio维护您输入控制台的所有命令的数据库。您可以使用“历史记录”窗格浏览和搜索此数据库。 (source

即使已删除.Rhistory,此内容仍然可以搜索。

如何清空它?在我知道其他用户可以访问计算机后,可能需要清理它,例如,使用密码从私人仓库安装。例如,在将pass输入搜索字段后,我有点担心看到这个弹出...(ノ゚0゚)ノ〜

enter image description here

2 个答案:

答案 0 :(得分:1)

在我的Win7系统上,我在history_database中找到了文件C:/Users/../AppData/Local/RStudio-Desktop。它每行有一个类似unix的时间戳,后面跟一个命令。

我猜想如果你清空这个文件,清除历史记录。但我还没有尝试过这个解决方案,所以最好将文件的副本保存在保存端。

该文件应位于Win10中的类似文件夹中。

答案 1 :(得分:1)

感谢Phann的暗示,我发现:

删除history_database似乎可以胜任。再次启动RStudio时会自动重新创建一个空数据库文件(在MacOS和Linux上测试)。查找history_database的文件夹取决于您的操作系统,并针对更一般的案例here进行了描述。

MacOS和Linux

~/.rstudio-desktop

Windows Vista,7和8

%localappdata%\RStudio-Desktop  # (i.e. Phann's path, I guess)

Windows XP

%USERPROFILE%\Local Settings\Application Data\RStudio-Desktop

Linux RStudio-Server

~/.rstudio