EMACS-DOCUMENT

=============>集思广益

Windows下用Emacs编辑远程文件

最近我实现了用Emacs(它是我最爱的编辑器之一)在Windows 10上编辑远程文件. 实现方法很简单,只需要将下面几行内容添加到 emacs 的 init.el 配置中就行了:

(require 'tramp)
(set-default 'tramp-auto-save-directory "C:\\Users\\<username>\\AppData\\Local\\Temp")
(set-default 'tramp-default-method "plink")

需要将上面的 <username> 替换为你的Windows用户.

另外也别忘了检查一下环境变量 %Path% 是否包含了 plink.exe 所在目录.

添加好配置后,通过运行命令 M-x load-file 重新加载 init.el 配置文件.

然后按两下回车表示接受默认的文件名, 之后就可以用 C-x C-f 打开远程文件了.

只不过指定远程文件的连接字符串应该遵守格式 /<remote username>@<remote host>:.

按下回车后然后收入远程用户的密码就OK了.