【问题标题】:How to interrupt tramp from reading a big file如何中断流浪汉读取大文件
【发布时间】:2014-10-19 11:21:56
【问题描述】:

前段时间我通过tramp打开了一个文件。也就是说,有效地通过 ssh/scp。它还没有完成,我想停止阅读。然而 C-g 不起作用。除了杀死emacs(这对我来说似乎很不道德,它还会破坏我的 M-x shell ),我还有其他选择来停止加载吗?

请注意,服务器不会挂起。而且我不希望任何超时like in this question

【问题讨论】:

  • 除非你的炮弹比我用过或听说过的任何炮弹都先进得多,否则销毁它们几乎是不道德的。不切实际的、麻烦的、过分有力的,各种各样的形容词都会浮现在脑海中。但不是不道德的;你正在破坏一个简单的计算机进程,而不是一个有感知的实体。
  • @HighPerformanceMark:同意,我认为“也”说明了这一点。

标签: emacs tramp


【解决方案1】:

如果你能找到对应的ssh / scp 进程ID,你就可以杀死它。

【讨论】:

  • 谢谢!我的 emacs 还活着!
  • 感谢赏金;非常感谢!
【解决方案2】:

如果 C-gC-cC-c 都没有中断,但 Emacs 仍在响应 M-x 命令,你可以终止连接或整个缓冲区。

The TRAMP manual 建议可能对以下 M-x 命令感兴趣:

  • M-x tramp-cleanup-this-connection
  • M-x tramp-cleanup-all-buffers

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-22
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2014-07-18
    • 2016-05-09
    相关资源
    最近更新 更多