2013-02-12 12 views
6

में बदलें, मैं RStudio (विंडोज 7) में डिफ़ॉल्ट संपादक को नोटपैड ++ में बदलना चाहता हूं।RStudio में डिफ़ॉल्ट संपादक को नोटपैड ++

मुझे पता है कि मैं

options(editor = "notepad") 

का उपयोग करना चाहिए और उसके बाद चलाने के लिए, उदाहरण के लिए:

mean <- edit(mean) 

लेकिन जब मैं नोटपैड टाइप ++ मैं यह त्रुटि

options(editor = "notepad++") 
mean <- edit(mean) 
Error in edit(name, file, title, editor) : 
    unable to run editor 'notepad++' 

मैं Windows मैं "नोटपैड ++ प्रारंभ करें" टाइप करके कंसोल में नोटपैड ++ चला सकते हैं।

मैं मदद के लिए बहुत आभारी हूं!

यहाँ मेरी सत्र जानकारी है:

> 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

और क्या आपने 'विकल्प (संपादक = "नोटपैड ++ शुरू करें") की कोशिश की? – juba

+1

हां, मुझे एक ही त्रुटि मिलती है। – Maciej

उत्तर

10

ठीक है, यह वास्तव में आसान था:

options(editor = "C:/Program Files (x86)/Notepad++/notepad++.exe") 

समस्या के लिए खेद है।

+4

आप में से उन लोगों के लिए घर पर खेलना, समस्या यह है कि नोटपैड ++ पाथ में नहीं है (जबकि नोटपैड है)। –

1

इस के लिए देख किसी और के लिए, आप स्थायी रूप से सभी आर कार्यस्थानों के लिए सेटिंग ‘R_HOME/etc/Rprofile.site’, जहां R_HOME निर्देशिका इसके इंस्टॉल है पर जाकर बदल सकते हैं। Rprofile.site फ़ाइल लगाने के बाद, नोटपैड में खोलें ++ और निम्नलिखित बदलने के लिए:

# options(papersize="a4") 
options(editor="notepad") 
# options(pager="internal") 

रहे हैं:

# options(papersize="a4") 
options(editor="C://Program Files (x86)//Notepad++//notepad++.exe") 
# options(pager="internal") 

सहेजें फ़ाइल और बस हो गया।