10

我想为我的 .Rprofile 添加一些自定义。但是,我似乎找不到该文件。

许多人说它位于我的 ~/ 文件夹中。我已取消隐藏所有隐藏文件,但似乎找不到它。还查看了 R.Frameworks。

什么都没找到。我假设我有一个,因为 R 启动并且工作正常。

还有其他搜索方法吗?

我的系统是 Mac OSX 10.8、R 3.0、RStudio

4

4 回答 4

16

我最喜欢的方法是打开一个终端窗口,然后输入:

touch ~/.Rprofile
open ~/.Rprofile

或者

open -a Textedit ~/.Rprofile

这样您就可以避免 a) 覆盖您未找到的现有文件的可能性;b)摆弄Finder隐藏/显示系统文件的方式;c) 坚持添加文件扩展名或不喜欢系统文件的过度热心的文本编辑器/操作系统的问题。

于 2013-07-03T23:18:08.040 回答
1

因为您使用的是 OS X:

在文本编辑中 -

  • 新文件
  • 在 rprofile 中添加您想要的任何内容
  • 格式 > 制作纯文本(或 CMD+SHIFT+T )
  • 保存文件**重要提示:取消选择添加“.txt”的选项
  • 将文件另存为 .Rprofile(它会给你一个警告,说是)
于 2013-07-03T23:03:20.903 回答
0

终端:

cd <wherever your R stuff is> [enter]

grep -r "some_string_you_know_exists_in_.Rprofile" [enter]

这将递归搜索目录和所有子目录以查找包含引号中的字符串的任何文件

于 2013-07-03T22:59:57.167 回答
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 文件并在您想添加某些内容时对其进行编辑。回到安全版本将使用明显的修改。

于 2013-07-03T23:03:57.527 回答