2016-09-06 48 views
2

清除搜索历史数据库除了.Rhistory文件,如何RStudio

RStudio维护着你曾经进入控制台的所有命令的数据库。您可以使用历史记录窗格浏览和搜索该数据库。 (source

即使当.Rhistory已被删除,这一个似乎仍然可以搜索。

如何清空它?当我知道其他用户有权访问计算机时,可能需要清理它,例如,使用密码从私人回购安装。例如,我就有点着急见状雨后春笋般冒出来,进入pass在搜索字段后...(ノ゚0゚)ノ〜

enter image description here

回答

1

在我的Win7系统,我发现文件history_databaseC:/Users/../AppData/Local/RStudio-Desktop之内。它每行有一个类似unix的时间戳,后跟一个命令。

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

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

0

由于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