我正在尝试在 Windows 7 上使用带有 Tramp 的 Emacs 24.2 来远程编辑 linux 服务器上的文件。我安装了 Putty 套装程序和 OpenSSH。我还把putty套装中的plink.exe放到emacs 24文件夹下的bin文件夹中,将文件夹emacs24/bin添加到PATH环境变量中。
但是,当我尝试使用 minibuffer 中的命令从 emacs 访问远程文件:/username@host:filename 时,我从 emacs 收到以下错误消息:plink 不被识别为内部或外部命令。好像emacs找不到plink程序。但是,当我尝试在 windows cmd 中运行 plink 时,它可以找到 plink 程序。另外,我可以在 windows cmd 中 ssh 到远程服务器。
谁能告诉我我的问题是什么?我需要安装 cygwin 才能使其工作吗?非常感谢。