Одним из преимуществ, которые 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 *, в который отправляются команды, на самом деле сохранить на диск?
comment
Если вам нужна записная книжка в emacs, зайдите на orgmode.org, github.com/gregsexton/ob-ipython или github.com/millejoh/emacs-ipython-notebook
- person Ista   schedule 12.09.2016
Ответы (1)
Да, вы можете сохранить буфер так же, как и любой другой буфер в emacs.
person
Ista
schedule
11.09.2016
Но как бы вы возобновили работу там после перезапуска R?
- person Palace Chan; 12.09.2016
Ваш вопрос не ясен. Вы имеете в виду возобновить сеанс R или добавить еще немного вывода в журнал предыдущего сеанса?
- person Ista; 12.09.2016
Извините, я имел в виду последнее
- person Palace Chan; 12.09.2016
Я не знаю, как открыть файл в низшем режиме. Однако вы можете начать новый сеанс R и добавить его к существующему файлу с помощью
M-x append-to-file
.
- person Ista; 12.09.2016