按Ctrl + D退出R repl时会调用什么函数(如果有)?我在几个问题看见,如:按Ctrl + D时调用的R函数
的代码,使我相信它调用两个函数q
或quit
。
我要重写的原因是为了让讨厌的:
保存工作区的形象? [y/n/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版本中的最新版本 - 是的,需要升级... :) –
几年之后,还有没有任何满意的答案题? – nsheff