2016-09-11 2 views
0

Einer der Vorteile, die Jupyter heutzutage mit einem R-Kernel hat, scheint die Tatsache zu sein, dass der Befehl und die Ausgabe Ihres Notebooks gespeichert werden. Wenn ich M-x R von Emacs aus starte, um ESS zu starten, habe ich eine R-Konsole in einem Puffer, zu dem ich auch , C-c C-j und C-c C-p oder C-c C-b senden kann, um Befehle zu senden. Das ist sehr schön - aber der Puffer ist temporär (wie der Scratch-Puffer). Gibt es eine Möglichkeit, sie idealerweise an eine Datei anzuhängen, so dass ein "Notizbuch" alle Sitzungsbefehle und deren Ausgabe archiviert?Gibt es eine Möglichkeit mit ESS (Emacs Speaks Statistics), den * R * -Puffer, in dem Befehle gesendet werden, tatsächlich auf Festplatte zu speichern?

+1

Wenn Sie ein Notebook in Emacs möchten, besuchen Sie http://orgmode.org/, https://github.com/gregsexton/ob-ipython/ oder https://github.com/millejoh/emacs-ipython -notebook – Ista

Antwort

0

Ja, Sie können den Puffer wie jeden anderen Puffer in Emacs speichern.

+0

Aber wie würdest du dort nach dem Neustart von R "weitermachen"? –

+0

Ihre Frage ist nicht klar. Meinst du "deine R-Sitzung fortsetzen" oder meinst du "weitere Ausgaben an das Protokoll der vorherigen Sitzung anhängen"? – Ista

+0

Entschuldigung, letzteres ist, was ich meinte –

Verwandte Themen