私のホームディレクトリには、次のコードを$R_HISTFILE
指す環境変数があります。/home/my.username/.RHistory
.Rprofile
.Last <- function() {
if (!any(commandArgs()=='--no-readline') && interactive()){
require(utils)
try(savehistory(Sys.getenv("R_HISTFILE")))
}
}
それでも、R を開くたびにhistory()
、以前のセッションで入力したコマンドが表示されません。さらに、ファイル.RHistory
はほとんど空で、3 行しかありません (過去に入力したコマンドはまったく反映されていません)。
R セッション全体でコマンドの履歴を自動的に保存するにはどうすればよいですか?