gpt4 book ai didi

r - ess-dired : I get this error "no ESS process is associated with this buffer now"

转载 作者:行者123 更新时间:2023-12-04 08:49:42 24 4
gpt4 key购买 nike

使用 ess-rdired为了浏览对象,我遵循 ESS 手册并将以下内容添加到我的 .emacs :

(autoload 'ess-rdired "ess-rdired"
"View *R* objects in a dired-like buffer." t)

当我做 M-x ess-rdired ,会出现一个缓冲区,列出当前环境中的对象。

但是,当我按下像 p, v 这样的快捷方式时,我收到了这个错误:

"no ESS process is associated with this buffer now."



此外,可以 ess-rdired更改对象时更新对象的信息?

最佳答案

我有同样的问题,果然 C-c C-s 解决了它。我将以下函数添加到我的 dot emacs 文件中以自动执行此操作。我将该函数映射到 C-c o,它将加载 rdired 或刷新它。任何改进将非常受欢迎!

(defun ess-R-show-objects ()
"Calls rdired and associates with R process"
(interactive)
(if (get-buffer "*R*") ;;Only run if R is running
(progn
(ess-rdired)
(ess-rdired-switch-process))
(message "No R process")
)
)
(global-set-key (kbd "\C-co") 'ess-R-show-objects)

关于r - ess-dired : I get this error "no ESS process is associated with this buffer now",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13930713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com