我正在使用Emacs Tramp进行远程开发。我觉得有些事情一定是错的。当我使用ssh:
时,我遇到了一些严重的速度问题,所以我切换到了scp:
。它似乎工作得更快。我尝试使用M-x compile
运行make
,它似乎与我直接从shell提示符运行make的行为不同。即,它无法找到.h文件。它从shell提示符编译好。
为什么会发生这种情况?
答案 0 :(得分:0)
明确尝试使用M-x tramp-compile
。当您使用TRAMP编辑远程文件时,将自动重新映射用于编译的键绑定,但M-x compile
可能正在对文件的本地副本进行操作。 ?