我想将RStudio(Windows 7)中的默认编辑器更改为记事本++。
我知道我应该使用
options(editor = "notepad")
然后运行,例如:
mean <- edit(mean)
但是当我键入notepad ++时出现此错误
options(editor = "notepad++")
mean <- edit(mean)
Error in edit(name, file, title, editor) :
unable to run editor 'notepad++'
I Windows我可以通过输入“start notepad ++”在控制台中运行notepad ++。
我将非常感谢您的帮助!
这是我的会话信息:
> sessionInfo()
R version 2.15.2 (2012-10-26)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=Polish_Poland.1250 LC_CTYPE=Polish_Poland.1250 LC_MONETARY=Polish_Poland.1250
[4] LC_NUMERIC=C LC_TIME=Polish_Poland.1250
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_2.15.2
答案 0 :(得分:12)
好的,这很简单:
options(editor = "C:/Program Files (x86)/Notepad++/notepad++.exe")
抱歉这个问题。
答案 1 :(得分:3)
对于其他任何希望如此的人,您可以通过转到‘R_HOME/etc/Rprofile.site’
永久更改所有 R工作区的设置,其中R_HOME
是其安装的目录。找到Rprofile.site
文件后,在Notepad ++中打开它并更改以下内容:
# options(papersize="a4")
options(editor="notepad")
# options(pager="internal")
为:
# options(papersize="a4")
options(editor="C://Program Files (x86)//Notepad++//notepad++.exe")
# options(pager="internal")
保存文件,你就完成了。