我想为我的.Rprofile添加一些自定义。但是,我似乎无法找到该文件。
很多人都说它位于我的〜/文件夹中。我已经取消隐藏了所有隐藏文件,似乎没有找到它。还看了R.Frameworks。
没找到任何东西。我假设我有一个,因为R启动并且工作正常。
还有其他搜索方法吗?
我的系统是Mac OSX 10.8,R 3.0,RStudio
答案 0 :(得分:13)
我最喜欢的方法是打开终端窗口,然后输入:
touch ~/.Rprofile
open ~/.Rprofile
或
open -a Textedit ~/.Rprofile
通过这种方式,您可以避免a)覆盖您未找到的现有文件的可能性; b)摆弄Finder隐藏/显示系统文件的方式; c)过于热心的文本编辑器/操作系统存在问题,这些文件编辑器/操作系统坚持添加文件扩展名,或者不喜欢系统文件。
答案 1 :(得分:1)
因为您使用的是OS X:
在文字编辑 -
答案 2 :(得分:0)
终端:
cd <wherever your R stuff is> [enter]
grep -r "some_string_you_know_exists_in_.Rprofile" [enter]
这将递归搜索目录和所有子目录中包含引号中字符串的任何文件
答案 3 :(得分:0)
您的.Rprofile文件可能不存在。这不是必需的。如果确实存在,那么Finder.app会隐藏它(以及隐藏.RHistory文件),因为它认为它是一个“系统文件”。您可以通过在终端会话中执行此操作来强制Finder.app始终显示系统文件。 (这就是我运行我的盒子的方式。)我猜你已经做过这样的事了吗?
defaults write com.apple.Finder AppleShowAllFiles YES
# After running <pt>-<click-hold> on Dock-Finder-icon, choose relaunch
运行此操作确实需要永远不删除系统文件的规则,除非您确实知道它们的所有依赖项。然后,您可以创建.Rprofile文件,并在想要添加内容时对其进行编辑。回到安全版本会使用明显的修改。