Одним из преимуществ, которые Jupyter имеет в эти дни при работе с ядром R, по-видимому, является то, что команда и вывод вашего ноутбука сохранены. Когда я запускаю M-x R
из emacs для запуска ESS, у меня есть консоль R в буфере, к которой я могу также использовать C-c C-r
, C-c C-j
и C-c C-p
или C-c C-b
для отправки команд. Это очень приятно - но буфер является временным (например, буфер с нуля). Есть ли способ, чтобы он идеально добавлял файл, чтобы иметь «записную книжку», архивируя все сеансовые команды и их вывод?Есть ли способ с ESS (Emacs Speaks Statistics), чтобы получить буфер * R *, где команды отправлены, на самом деле сохраняется на диске?
ответ
Да, вы можете сохранить буфер так же, как и любой другой буфер в emacs.
Но как бы вы «возобновили» там после перезапуска R? –
Ваш вопрос непонятен. Вы имеете в виду «возобновить сеанс R», или вы имеете в виду «добавить еще один результат в журнал предыдущей сессии»? – Ista
Извините, последнее, что я имел в виду –
Если вы хотите, чтобы ноутбук в emacs просматривал http://orgmode.org/, https://github.com/gregsexton/ob-ipython/ или https://github.com/millejoh/emacs-ipython -notebook – Ista