2016-09-11 45 views
0

Jupyter現在使用R內核運行的優勢之一似乎是您的筆記本命令和輸出已保存。當我從emacs運行M-x R來啓動ESS時,我在緩衝區中有一個R控制檯,我還可以使用C-c C-rC-c C-jC-c C-pC-c C-b向其發送命令。這非常好 - 但緩衝區是暫時的(就像暫存緩衝區)。有沒有辦法讓它理想地追加到一個文件,以便有一個「筆記本」存檔所有會話命令及其輸出?ESS(Emacs Speaks Statistics)獲取* R *緩衝區的方式是否存在,其中的命令實際上會被保存到磁盤?

+1

如果您想在emacs中使用筆記本,請查看http://orgmode.org/,https://github.com/gregsexton/ob-ipython/或https://github.com/millejoh/emacs-ipython -notebook – Ista

回答

0

是的,您可以保存緩衝區,就像您在emacs中的任何其他緩衝區一樣。

+0

但是在重新啓動R之後,你會如何「恢復」? –

+0

你的問題不清楚。你的意思是「恢復你的R會話」還是你的意思是「在前一個會話的日誌中添加更多輸出」? – Ista

+0

對不起,後者就是我的意思 –

相關問題