[usethis
3.0.0 в R
4.4.1, вызывается из оболочки в Ubuntu 20.04]
Вызов usethis::use_vignette("my-vignette")
получаю следующую ошибку:
> usethis::use_vignette("my-vignette")
✔ Setting active project to [omitted].
✔ Writing vignettes/my-vignette.Rmd.
☐ Modify vignettes/my-vignette.Rmd.
sh: 1: emacsclient -a emacs: not found
Warning message:
error in running command
Кажется, есть некоторая неправильная конфигурация при вызове emacsclient
, который действительно был бы моим любимым редактором. Однако я могу без проблем вызвать его из любой оболочки:
emacsclient [filenamehere] &
В использовании этого руководства к сожалению не сказано, где и какой командой вызывается редактор, чтобы я мог его настроить. Есть идеи? Ваше здоровье!
Пожалуйста, смотрите help(edit)
. R поддерживает это через эту функцию, которая сама вызывает getOption("editor")
, позволяя каждому пользователю переопределить настройку по умолчанию, которая в противном случае возникает, если память не изменяет, из выбора времени компиляции (резервного варианта).
Чрезвычайно полезная информация, даже помимо моего вопроса. Спасибо!