2013-02-12 17 views
6

Chciałbym zmienić domyślny edytor w RStudio (Windows 7) na notatnik ++.Zmień domyślny edytor w RStudio na notatnik ++

wiem, że powinienem użyć

options(editor = "notepad") 

a następnie uruchomić na przykład:

mean <- edit(mean) 

ale kiedy wpisz notepad ++ dostaję ten błąd

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

I Okna I można uruchomić notepad ++ w konsoli, wpisując "start notepad ++".

Byłbym bardzo wdzięczny za pomoc!

Oto mój Info Sesja:

> 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

Czy wypróbowałeś 'opcje (editor =" start notepad ++ ")'? – juba

+1

Tak, pojawia się ten sam błąd. – Maciej

Odpowiedz

10

Ok, to było bardzo proste:

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

Przepraszamy za błąd.

+4

Dla tych, których grasz w domu, problem polega na tym, że notepad ++ nie znajduje się w PATH (gdy obecny jest notatnik). –

1

dla nikogo innego, patrząc na to, można trwale zmienić ustawienia wszystkich obszarach roboczych R przechodząc do ‘R_HOME/etc/Rprofile.site’, gdzie R_HOME jest katalogiem jest zainstalowany. Po zlokalizowaniu pliku Rprofile.site, otwórz go w Notepad ++ i zmienić następujące:

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

do:

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

Zapisz plik i gotowe.

Powiązane problemy