我第一次尝试通过Windows上Emacs的tramp访问远程文件.我正在尝试通过打开远程目录C-x C-f /plink:user@host:/
.但是,当Emacs在迷你缓冲区中进入"Tramp:found remote shell prompt"时,它会挂起.迷你缓冲器不仅会挂起,而且所有Emacs都会挂起,因此我必须通过任务管理器将其杀死.遗憾的是,我无法看到tramp的任何调试信息,因为它输出到Emacs缓冲区.我该如何调试呢?
我正在运行Windows 8.1,Emacs 24.3和plink 0.63.
我遇到了与tramp ssh非常相似的情况,我无法猜测你的特定问题是什么,但只是你可以通过以下方式获得完整的跟踪:
(setq tramp-verbose 10)
然后再次尝试连接,并在挂起后C-g
检查缓冲区:
*debug tramp/plink USER@IP*
10级详细程度可能过于庞大 - 您可以尝试较低级别(较小的数字)来查看它是否显示问题可能是什么.检查docstring tramp-verbose
.
祝好运!