【发布时间】:2013-05-30 21:56:29
【问题描述】:
因此,如果 Makefile 与我正在使用 M-x compile 编辑的文件位于同一目录中,则使用远程编译将毫无问题。问题是如果我需要切换到根项目目录,它会告诉我无法通过CDPATH 环境变量找到路径。为了解决这个问题,我只是在项目根目录中打开了一个dired 缓冲区并从那里编译。由于重组,我们现在需要在该目录中的文件上调用 source 以获得一些配置选项,并尝试执行在本地工作的 source Sourceme && make 会导致在 Sourceme 文件中找不到文件。在 TRAMP 中有没有办法解决这个问题?我已经尝试了常见的建议,并且已经在 ssh 中设置了 ControlMaster,但即使使用 M-x remote-compile,即使设置了 ControlMaster,它也总是提示输入密码。
【问题讨论】: