gpt4 book ai didi

emacs - 奇异的Emacs流浪汉修复

转载 作者:行者123 更新时间:2023-12-04 04:35:25 25 4
gpt4 key购买 nike

我当时正在编辑远程主机上的文件,然后碰到C-x C-s,这时Emacs突然卡住了。那天早些时候一直在工作。我是在十分钟前从同一 session 中的另一个缓冲区中保存的。击打C-g会将其从挂起状态中拉出,但是它不再保存了。本地计算机是OS X Leopard,远程计算机是FreeBSD 7.4,Emacs是OS X的预编译下载24.1(9.0)。

我做了M-x tramp-cleanup-all-connections,然后再试一次。没有运气。我尝试了很多事情,包括关闭工作站并重新启动emacs。

跳到最后,我在.emacs中更改了以下行:

(setq tramp-verbose 10); had been 3

我想我会以这种方式获得一些良好的调试信息。因此,我重新启动,并尝试编辑远程文件,以为我会在* debug tramp/ssh ... *缓冲区中看到某些内容。

瞧,我能够再次编辑远程文件。

我将 tramp-verbose重置为3,重新启动,然后流浪汉再次挂起。我将其切换回10,一切正常。即使我将 tramp-debug-buffer设置为 nil,它也可以工作。

任何人都知道为什么会这样吗?真正让我停下来的是,Emacs经过数月无故障的编辑后突然停止工作。

最佳答案

很好的流浪模式很棒,但是当emacs做其他事情时,有时会引入延迟。最大的罪魁祸首是自动保存和vc-mode。如果这些开始运行并且您的连接速度很慢,则可能会锁定一段时间。最好的选择是(setq tramp-verbose 5),看看在“卡住”期间流浪者的行为。

关于emacs - 奇异的Emacs流浪汉修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13997965/

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