以下是我在Linux机器上启动R的方法。。启动时未载入历史文件
.Rprofile是我$ HOME的根目录下,并只有这一行:
source ("~/.config/r/Renviron.r")
然后我附上所有类型的选项,用户环境变量路径,功能或别名在我Renviron.r文件。在其他线路,这一个设定的路径Rhistory:
Sys.setenv(R_HISTFILE="/developement/language/r/.Rhistory")
的路径是正确的,通过命令
R > Sys.getenv("R_HISTFILE")
在此之后documentation返回的,似乎没有必要让R明确地载荷历史(loadhistory(“路径/到/ HISTFILE”)。当我在我的终端上运行[R,没有历史。
我在做什么错了?谢谢大家帮忙
你是否在'.Rprofile'的'.First'函数中包装了你的'source()'? – juba
如果使用R-installer生成的默认.Rprofile,会发生什么情况?你确定你终端会话的特殊“风味”支持历史吗? –
看着''history'](http://www.inside-r.org/r-doc/utils/savehistory)我看到你可以在.Rprofile文件中编辑函数'.First'和'。最后'与'savehistory'和'loadhistory'组合在一起(查看链接末尾的示例)。我想和你想要的不一样,但它应该工作。 – Juan