2013-02-12 17 views
6

RStudio'da (Windows 7) varsayılan düzenleyiciyi notepad + olarak değiştirmek istiyorum.Not editörüne RStudio'daki varsayılan düzenleyiciyi değiştirin ++

ben örneğin, çalıştırmak sonra

options(editor = "notepad") 

kullanıp gerektiğini biliyorum:

mean <- edit(mean) 

ama not defteri yazarken ++ bu hatayı

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

Windows alıyorum "Not notepad ++" yazarak konsolda notepad ++ çalıştırabilirsiniz.

Yardım için çok minnettar olurum! gerçekten basitti,

> 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

Ve 'options (editor =" start notepad ++ ")' ı denediniz mi? – juba

+1

Evet, aynı hatayı alıyorum. – Maciej

cevap

10

Tamam:

İşte benim Oturum Bilgisi olan sorun için

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

üzgünüm.

+4

Evde oynarken olanlar için sorun, notepad ++'ın PATH'de (not defteri iken) olmamasıdır. –

1

bu isteyen herkesten için kalıcı R_HOME Yüklendikten dizindir ‘R_HOME/etc/Rprofile.site’, giderek tüm R çalışma alanları için bu ayarı değiştirebilir. Rprofile.site dosyayı bulduktan sonra, Not Defteri'nde açın ++ ve aşağıdaki değiştirin:

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

için:

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

kaydet dosyası ve bitirdiniz.

İlgili konular