【发布时间】:2013-12-13 02:25:09
【问题描述】:
当按下 Ctrl+D 退出 R repl 时会调用什么函数(如果有)?我在几个问题中看到了,例如:
让我相信它正在调用函数 q 或 quit 的代码。
我想覆盖的原因是为了让人讨厌:
保存工作区图像? [是/否/c]:
退出时提示消失。但是,覆盖.Rprofile中的函数如:
quit <- function(...) {
print(1)
}
同样对于q 不起作用 - 即按 Ctrl-D 实际上并没有打印数字 1,直接进入提示符。
上述链接中提供的解决方案似乎不起作用。使用的 R 版本:
R version 2.15.2 (2012-10-26) -- "Trick or Treat"
Copyright (C) 2012 The R Foundation for Statistical Computing
ISBN 3-900051-07-0
Platform: x86_64-pc-linux-gnu (64-bit)
【问题讨论】:
-
顺便说一句,是时候升级了。很多 R 包将无法在您运行的侏罗纪版本下运行!
-
@CarlWitthoft 是的,我知道 :) 不幸的是,这是目前 Xubuntu 13.04 存储库中可用的最新版本 - 是的,也需要升级它...... :)
-
几年过去了,这个问题还有满意的答案吗?
标签: r