每当我从ESS运行一个闪亮的应用程序时,它都能正常工作,但我无法在不杀死整个R会话的情况下获得提示(例如点击RStudio中的" Stop"按钮)。正常Ctrl-C Cntrl-C
或Cntl-g
无法正常工作。所以,我不得不诉诸Cntrl-x k
。如何在不杀死R的情况下杀死闪亮的过程?
答案 0 :(得分:2)
(setq comint-prompt-read-only t)
在我的init文件中设置某个地方。显然,当设置此选项时,无法(无论如何,除了我之外)向R进程发送一个终止信号。我不明白发生了什么。如果我直接从httpuv
运行服务器,即使设置了选项,我也可以将其终止,但在通过shiny
运行应用时却无法终止。
答案 1 :(得分:0)
你可以使用
C-c C-c
在iESS退出闪亮的应用程序。