我正在尝试使用 ESS 从 Emacs 运行命令,以将代码发送到 R 缓冲区(尽管我在 python 中也偶然发现了这个问题)。
我不知道如何使用:
(ess-send-string PROCESS STRING)
我不明白如何在从脚本缓冲区调用此函数时将字符串发送到关联的 *R* 缓冲区。
我曾尝试使用comint
and process-send-string
,但我想我不明白如何发送进程。一个buffer name没做,会怎样?
例子:
(defun create-rtags ()
(interactive)
(ess-send-string PROCESS "rtags(ofile=paste0(getwd(), \"TAGS\"))")