2013-07-03 29 views
8

Tôi muốn thêm một số tuỳ chỉnh vào .Rprofile của tôi. Tuy nhiên, tôi dường như không thể tìm thấy tập tin.Không thể định vị tệp .Rprofile

Nhiều người đã nói nó nằm trong thư mục ~ của tôi. Tôi đã bỏ ẩn tất cả các tập tin ẩn của tôi và dường như không tìm thấy nó. Cũng tìm trong R.Frameworks.

Không tìm thấy bất kỳ thứ gì. Tôi giả sử rằng tôi có một, như R cháy và hoạt động tốt.

Bất kỳ phương pháp tìm kiếm nào khác?

hệ thống của tôi là Mac OSX 10.8, R 3.0, RStudio

+1

nếu không có, chỉ cần tạo. 'touch ~/.Rprofile' – baptiste

+0

ok. Chỉ cần viết trong một tập tin văn bản hoặc một số loại tài liệu khác? Sau đó đặt vào ~ /? – mpg

+1

yep. tệp này là _optional_. Lưu ý rằng loại tài liệu phải là văn bản thuần túy và không có phần mở rộng tệp rõ ràng. – baptiste

Trả lời

0

Terminal:

cd <wherever your R stuff is> [enter] 

grep -r "some_string_you_know_exists_in_.Rprofile" [enter] 

này sẽ đệ quy tìm kiếm các thư mục và tất cả các thư mục con cho bất kỳ tập tin có chứa các chuỗi trong ngôn

+0

Điểm tốt, tôi sẽ chỉnh sửa – mikedugan

1

từ bạn đang sử dụng OS X:

trong chỉnh sửa văn bản -

  • tập tin mới
  • đặt trong bất cứ điều gì bạn muốn có trong rprofile bạn
  • Format> Make Plain Text (hoặc CMD + SHIFT + T)
  • Lưu tập tin ** QUAN TRỌNG: un- chọn tùy chọn để thêm ".txt"
  • Lưu tập tin như .Rprofile (nó sẽ cung cấp cho bạn một cảnh báo, nói có)
0

tập tin .Rprofile của bạn có thể không tồn tại. Nó không cần thiết. Nếu nó tồn tại, thì Finder.app giấu nó (cũng như ẩn tệp .RHistory), vì nó nghĩ rằng nó là một "tệp hệ thống". Bạn có thể buộc Finder.app luôn hiển thị các tệp hệ thống bằng cách thực hiện điều này trong phiên Terminal. (Đây là cách tôi chạy hộp của tôi.) Tôi đoán bạn đã làm một cái gì đó như thế này?

defaults write com.apple.Finder AppleShowAllFiles YES 

# After running <pt>-<click-hold> on Dock-Finder-icon, choose relaunch 

Chạy với điều này đòi hỏi kỷ luật không bao giờ xóa các tệp hệ thống trừ khi bạn thực sự biết tất cả các phụ thuộc của chúng. Sau đó, bạn có thể tạo tệp .Rprofile và chỉnh sửa tệp đó khi bạn muốn thêm nội dung nào đó. Quay lại phiên bản an toàn sẽ sử dụng sửa đổi rõ ràng.

+0

để xem tôi đã làm điều này trong thiết bị đầu cuối: mặc định viết com.apple.finder AppleShowAllFiles TRUE && killall Finder Nhưng vẫn không tìm thấy gì. – mpg

+0

Thậm chí tốt hơn. Có thể có nhiều tệp .Rprofile với các thư mục làm việc khác nhau. –

11

cách yêu thích của tôi sẽ được mở một cửa sổ Terminal, và gõ:

touch ~/.Rprofile 
open ~/.Rprofile 

hoặc

open -a Textedit ~/.Rprofile 

cách này bạn tiết kiệm cho mình từ a) khả năng ghi đè lên một tập tin hiện có mà bạn không tìm thấy; b) không thích hợp với cách Trình tìm kiếm ẩn/hiện các tệp hệ thống; c) các vấn đề với trình soạn thảo văn bản quá mức/hệ điều hành nhấn mạnh vào việc thêm phần mở rộng tệp hoặc không thích tệp hệ thống.

Các vấn đề liên quan