【问题标题】:When running R, how to exit from Emacs-ESS gracefully?运行R时,如何优雅退出Emacs-ESS?
【发布时间】:2012-01-10 20:12:16
【问题描述】:

有时,在我向 ESS 中的 R 提交计算密集型运行后,我的整个屏幕都会冻结。发生这种情况时,所有 Emacs 命令都不起作用(我使用的是运行 XP 的笔记本电脑)。我的粗略解决方案是按 Control-Alt-Del,转到任务管理器,然后杀死 R 进程,而不是 Emacs 进程。 (我实际上使用 Process Explorer)。一旦我终止了 R 进程,我就会恢复 Emacs 缓冲区,但会丢失 R 会话。然后我可以做 Meta-R 并重新开始。

有谁知道在 ESS 中退出/中止 R 的更优雅的方式?

【问题讨论】:

    标签: r ess


    【解决方案1】:

    Control-G 会让你再次控制 emacs。然后 control-C 两次将中断 R 并可能会恢复您的提示。

    【讨论】:

    • 最近 2 次发生,它没有响应 Control-G。我不知道用双 Control-C 来打断 R。我会试试的。谢谢,Spacedman。
    • 有时像疯子一样按几次 Control-G 似乎有必要击败 emacs 使其屈服。从 ESS 向 R 发送 Control-C 的另一种方法是通过其中一个菜单选项。
    • @Spacedman 你能告诉我你指的是哪个菜单选项吗?
    猜你喜欢
    • 2011-01-21
    • 2021-02-02
    • 2013-02-14
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 2011-10-20
    • 2013-12-07
    • 1970-01-01
    相关资源
    最近更新 更多